Established in 2014, Lomotif is a short-format video-sharing social networking app which aims to democratize video creation and sharing. It enables users to create, share, and watch short music videos with friends and has patented technology for mixing and video editing. Created to capitalise on the increasing demand for online content viewing, which was getting increasingly popular among Gen Z and millennials in the United States, Brazil, Portugal and Russia, we now have over 15 million people who are creating and sharing more than 900 million clips via the app each month.
On Feb 2021, Lomotif has been acquired by Zash Global Media and Entertainment, making Lomotif one of the top global, pure-play video-sharing networking platforms to be owned by a US publicly traded company
We are now expanding quickly to meet the demands of our hyper growth and are seeking qualified individuals with a self-starter, "can-do" mindset and a passion for innovation to deliver this extraordinary app to people all over the world. To be successful in this position, you must thrive in a fast-paced environment with like-minded professionals who desire to be world best.
As a Senior Infra & Architecture Engineer at Lomotif, you will:
• Actively participate and contribute in technical design discussions
• Actively involved in code review process
• Work closely with other engineers to set up coding standard and architecture design pattern
• Improve and automate engineering processes to improve product development cycle and code quality
• Experiment and adopt new technologies or processes that can improve productivity
• Plan and execute code refactoring roadmap
• Maintain iOS application CI/CD service
Requirements
• Minimum 5 years of experience developing large scale iOS application
• Bachelor's degree in Computer Science or a related field
• Experience with Objective-C and Swift
• Experience in API design, performance optimisation, and iOS application architecture
• Experience in multi-threading and memory management
• Experience in setting up CI/CD service for iOS application
• Experience in writing testable code
• Experience in MVVM or MVVM-C design pattern
• Experience in Protocol-Oriented Programming
• Deep understanding in iOS development life cycle
• Good team player who is self-motivated and able to work autonomously with little guidance
• Good documentation skill in English
• Able to communicate well in English
Good to have
• Experience in reactive programming such as RxSwift, RxCocoa, Combine
• Experience in design and building mobile SDK
Ideally to be based in Singapore however we are also open to applicants who are willing to work remotely to support the team in Singapore