Senior iOS Software Engineer

  • Full-time

Company Description

Help shape the future of entertainment with Lomotif. Today, close to 15 million users are creating memes, selfie music videos and video edits for social sharing using the Lomotif app. The app is especially popular amongst Gen Z users and has seen extraordinary organic growth. But we believe this is just the tip of the tip of the iceberg!

With our recent Series A funding, we’re expanding quickly to meet the demands of our accelerating growth and are looking for a Senior Software Engineer to help bring us to even greater heights! 

Job Description

 

  • Write high-quality, clean, maintainable code using engineering best practices
  • Cover your code with tests and design documentation
  • Improve the existing codebase with better architectural solutions
  • Optimize application for maximum performance and scalability
  • Understand the product, constantly optimise the product, identify and fix problems, improve stability and user experience
  • Collaborate with your team, the product team and UX to deliver solutions fast

Qualifications

 

  • Passionate about coding and programming, innovation, and solving challenging problems
  • Able to make sound decisions independently, and always curious. 
  • 5-7 years of relevant experience
  • Proficient knowledge of the iOS SDK and the application's life cycle
  • Strong understanding of separation of concerns using iOS design patterns
  • Good understanding of the interaction of web services, REST APIs, async processes and JSON
  • Excited to manage, maintain and improve a large codebase
  • Self-driven, good team player with the initiative to learn and share new technologies
  • Good written and verbal communication skills in English

Optional but Preferable

  • Video space-related knowledge and technologies (i/b/p frames, h264, rtmp, ffmpeg)
  • Familiar with AVFoundation, AVKit
  • Working with native applications
  • Startup/entrepreneurial experience

Additional Information

As part of the Lomotif team, you'll enjoy:

  • Powering an app that serves millions of daily active users (how often will you find this in a startup?)
  • Mentorship with early members who are dedicated to your personal and career growth
  • The opportunity to lead and work with a team of like-minded individuals
  • Flexible working hours
  • A hip and fun work environment located in Singapore's most tightly-packed entrepreneurial ecosystem, BLOCK71
  • Competitive benefits package