Senior Android Developer enhancing mobile applications for Neo Mena Technologies. Collaborating with teams to build high-quality, scalable Android solutions while navigating complex challenges.
Responsibilities
Development of various features and workflows in an Agile manner
Working closely with technical leads to identify and work through challenges
Write clean, well factored UI code
Improving processes and keeping up to date with Android technology
Actively participating in development meetings
Brainstorming and discussing intended technical approaches for upcoming work with the team and involving the team in collaboration sessions
Own features end-to-end, from implementation to release and post-release support
Contribute to architectural decisions (MVP, MVVM, Clean Architecture, modularization)
Ensure high performance, responsiveness, and stability of the app
Follow secure coding practices
Write and maintain unit tests and support integration testing
Collaborate with Backend teams on API contracts and integrations
Requirements
Bachelor’s degree in computer science or computer engineering
3–5 years of professional Android development experience
Strong proficiency in Kotlin and Android SDK
Solid understanding of Android app architecture
Experience integrating RESTful APIs and handling JSON data
Experience with modern Android libraries: Retrofit / OkHttp, Coroutines / Flow, Hilt / Dagger, Room / DataStore
Experience building complex, scalable user interfaces using XML and/or Jetpack Compose
Strong debugging, performance optimization, and crash analysis skills
Experience with version control (Git) and code review practices
Ability to write clean, maintainable, and testable code
Experience with unit testing
Excellent communication and collaboration skills
Nice to Have: Experience with CI/CD pipelines and build systems (Gradle, Firebase, GitHub Actions, etc.), Experience working in large-scale or multi-flavors projects, Experience mentoring junior developers
Benefits
Learning & Development
Employee Coaching Programs
Collaborative, innovative & friendly work environment
Senior Android Developer creating innovative user experiences within TomTom’s applications. Utilizing advanced technologies for hybrid navigation and deep phone OS integration.
Mobile Engineer developing Android applications for Tribe.xyz, focusing on innovative features and performance improvement. Collaborating in a hybrid environment to build the next generation of real estate apps in Europe.
Android Developer at DentalMonitoring developing features for AI - driven orthodontic treatment optimization. Delivering high - quality products in a collaborative and agile environment with diverse teams.
Android Engineer designing and operating high - quality software solutions for Just Eat Takeaway.com. Collaborating with teams to enhance customer experience on a global scale.
Senior Android Developer at CUJU leading Kotlin Multiplatform Mobile development for a global scouting platform. Focus on high - performance mobile architecture, integrating AI and video features.
Android Developer creating scalable financial solutions at Clara. Involved in features from design to deployment using modern Android development tools.
Senior Android Developer responsible for scaling Clara’s Android experience and delivering financial software solutions in Latin America. Collaborating with cross - functional teams for high - impact features.
Senior Android Developer at Clara enhancing Android experience and shaping financial software in Latin America. Collaborating with teams to deliver fast, secure mobile solutions.
Android Developer creating next - gen mobile service tools for access control systems. Collaborating with R&D team to enhance hotel access solutions with cutting - edge Android technologies.