Software Engineer - iOS @ Lomotif (Social Video App)

  • Full-time

Company Description

One of the top 10 Photo/Video apps in the US App Store, Lomotif is America’s go-to app for creating video edits. Lomotif enables content creators with an original voice to reach an audience of millions. Every day, our users are creating memes, selfie music videos and video edits for social sharing. The app is especially popular among GenZ teenagers and has seen extraordinary organic growth. The app is also popular in Brazil, Portugal, and Russia. Video fads come and go, but we at Lomotif believe that the future of entertainment is dependent on the expanding base of video creators and allowing the next generation of mobile entertainers to shine through. 

With our recent Series A funding, we’re expanding quickly to meet the demands of our accelerating growth and are looking for a Backend Software Engineer that will help us redefine what it means to be successful.

 

What We’re Good At:

  • Powering an app that serves millions of users (how often will you find this in a startup?)
  • Giving you flexible working hours (not a morning person? Not a problem!)
  • Mentoring you, especially because we’d love to watch you grow
  • Providing a hip and fun work environment
  • Giving you a little something to fight for (a competitive benefits package!)

Job Description

As an iOS Software Engineer at Lomotif, a typical day in your life includes:

  • Writing high-quality, clean, maintainable code in the best possible way
  • Covering your code with tests and documenting your various designs
  • Filling in the gaps by improving the existing codebase with better architectural solutions
  • Optimising application for maximum performance and scalability
  • Understanding our product, constantly optimising the product, as well as identifying and fixing the problems (even the nitty gritty!) with our product
  • Improving stability and user experience
  • Collaborating with other developers, the product team and UX team to deliver solutions with efficiency and flair

Qualifications

What You’re Good At:

  • Being annoyingly passionate about coding and programming
  • Being an innovative thinker, itching to solve challenging problems
  • Having proficient knowledge of the iOS SDK and the application's life cycle
  • Understanding separation of concerns using iOS design patterns
  • Understanding the interaction of web services, REST APIs, async processes and JSON
  • Managing, maintaining and improving a large codebase (get excited!)
  • Showing initiative in picking up and sharing new technologies
  • Fostering strong bonds with the rest of the Lomotif team
  • Expressing yourself fluently in the English Language
A Bachelor's or higher degree in Computer Science/Engineering or related fields (fresh graduates are welcome to apply, too) would tell us that you’re legit, but other relevant experiences that show you’re a good fit for the job will also be seriously considered.

Additional Information

Extra Cool If You

  • Possess the knowledge of video space and technologies (i/b/p frames, h264, rtmp, ffmpeg)
  • Are familiar with AVFoundation, AVKit
  • Have startup/entrepreneurial experience

 

This position is in Singapore, full-time onsite only.