Junior Android 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 explosive 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 Junior Android Engineer to help be a part of our growth and success!

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 Android 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 Android SDK and the application's life cycle
  • Understanding of separation of concerns using Android design patterns
  • Knowing your way around 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.