This job is closed Remote Job
This job is closed. But you can apply to other open Developer / Engineer jobs.

Lead Android Engineer


We seek a highly skilled and experienced Full-time Lead Android Engineer to join our team. In this role, you will be responsible for developing, maintaining, and optimizing our Android application from scratch, while ensuring an exceptional user experience.


Responsibilities:


Design, develop, and maintain high-quality Android applications using Kotlin;
Collaborate with cross-functional teams to define, design, and deliver new features and
enhancements
Write clean, maintainable, and efficient code that adheres to best practices and established
coding standards
Ensure that applications are developed with performance, security, and scalability in mind
Participate in code reviews and provide constructive feedback to peers
Debug, troubleshoot, and fix issues in a timely manner
Collaborate with the design team to create and implement engaging user interfaces
Stay up-to-date with the latest industry trends, technologies, and best practices in Android
development
Mentor and provide guidance to junior engineers as needed

You'll be a great fit if:

  • You've built an Android app from scratch

  • You’re ambitious and hungry to take initiatives that you may not know how to do

  • You have clear communication skills

  • You take ownership of your work and how it impacts others and the business

  • You’re goal-oriented and are mindful of performance and tradeoffs

  • You’re comfortable with rapidly evolving designs and requirements

  • You’re a team player and enjoy collaborating with other functions of the company, including outside of engineering

  • You enjoy learning and problem-solving

  • You think critically and aren’t afraid to challenge the team, including leadership



Requirements:


Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work
experience)
5+ years of experience in Android development using Kotlin and shipping apps to Google
Play Store
Strong proficiency in Java, Kotlin, or both (preference in Kotlin)
1+ years of experience with modern Android development practices, such as Kotlin Flow,
coroutines, Jetpack Navigation, etc.
Experience with Jetpack Compose
Familiarity with RESTful APIs to connect Android applications to backend services
Experience with Android SDK, third-party libraries, and APIs
Experience working with Git or other version control systems
Strong problem-solving skills, with the ability to quickly understand complex systems
Excellent communication and collaboration skills

This job is closed
But you can apply to other open Remote Developer / Engineer jobs