All jobs
RemoteListed Jun 22, 2026

Senior Android Engineer

Nile Bits

  • Android-Development
  • Android-Engineering
  • Kotlin
  • Lead-Android-Engineer
  • Mobile-Development
  • Senior-Android-Architect
  • Senior-Android-Developer
  • Senior-Android-Engineer
  • Senior-Mobile-Engineer-(Android)
  • Software-Engineering

Assessed from original listing evidence

The role

Job description

Responsibilities

  • Take ownership of the technical work, tools, and process relevant to our Android app
  • Manage and drive app releases, thus minimizing the risk for degrading user experience
  • Build up outstanding user experience through Jetpack Compose
  • Become the guardian of our Kotlin code base, enforce and maintain best practices
  • Make technical decisions based on production, performance and user experience metrics and data
  • Enable experimentation through A/B testing
  • Support Designer with defining and implementing a brand new Design Language System
  • Support Product Managers, Designers and fellow engineers in discovery activities
  • Negotiate and align API contracts with backend engineers
  • Evolve the current MVI application architecture in line with our technical vision
  • Vigorously manage tech debt and constantly improve the maintainability of the Android app
  • Champion regression prevention, code coverage and automated testing
  • Enable business, product and technical decision making based on data
  • Help less experienced engineers grow
  • Assist in app discovery activities

This way you will help the squad achieve its short term goals, some of which are related to

  • Optimizing the price visualization
  • Improving the user experience in crucial areas, such as sales
  • Maximizing marketing acquisition
  • Eliminating massive tech debt in the Android app

You will bring…

  • Obsession towards improving user experience based on production data and user feedback
  • Passion for software engineering and technical excellence
  • The culture of experimentation, e.g. A/B testing
  • Ability to groom (split, break down, and size) complex work
  • Knowledge and experience with Clean Architecture and MVI
  • Strong expertise with Android application programming in Kotlin
  • Concurrent programming with Kotlin and coroutines
  • Experience with consuming GraphQL API
  • Adept at picking up and implementing the necessary automated tests to maximize coverage and reduce risk (unit tests, instrumented tests, Appium end-to-end tests)
  • Proven track record with Jetpack Compose for building engaging user experiences
  • Good grasp of Material Design and the Android design guidelines
  • Understanding of Android app life cycle, performance and optimization
  • Outstanding LEAN and Agile culture
  • Applied understanding of key delivery success metrics

And you are…

  • Obsessed with providing the best user experience
  • Delivering high quality work on time and commitment
  • Always seeking for ways to learn and grow
  • Able to communicate with both technical and non-technical audiences
  • A great team player with proven track record within cross functional product teams

WHY YOU’LL LOVE US

  • All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)
  • Open-door management policy
  • Full Medical insurance
  • Accommodation and Transportation Allowance
  • Friendly environment that values innovation and efficiency
  • Exciting opportunities for career growth and talent development
  • Feedback encouragement
  • Recognition and reward programs
  • Competitive salaries
  • Friendly environment
  • Flexible and Comfortable schedule
  • Fun committees
  • Monetary rewards
  • Fun, smart and creative people
  • Career possibilities with growing team
  • Paid vacations
  • Social benefits

For more information about Nile Bits, please visit our website:

[link removed]

If you are an experienced Android engineer who can own the technical work related to maintaining and further evolving our company Android app, then this journey may be a good fit for you. You will be doing hands-on engineering work. You will also be responsible for driving and managing the technical collaboration, application architecture and tech debt for our Android app. You will be part of a creative and collaborative process where we work together to experiment and innovate.

Originally posted on Himalayas

Keep exploring