Remote Otter LogoRemoteOtter

Senior Android Engineer - Remote

Posted 13 weeks ago
Software Development
Full Time
Cairo, Egypt

Overview

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.

In Short

  • 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

Requirements

  • 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
  • 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

Benefits

  • 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…)
  • Social insurance
  • 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 and incentives
Nile Bits logo

Nile Bits

Nile Bits is a dynamic and innovative company focused on building a world-class data infrastructure that enhances both employee and customer experiences. With a strong emphasis on digital analytics, the company is dedicated to collecting high-quality, accurate data to support business intelligence, deep-dive analyses, and machine learning predictive models. Nile Bits fosters a collaborative environment where cross-functional teams work together to implement robust tracking solutions and maintain compliance with ethical standards. The company values diversity and inclusion, promoting a culture of continuous learning and professional growth, while offering a range of employee benefits and a friendly workplace atmosphere.

Share This Job!

Save This Job!

Similar Jobs:

Iterable logo

Senior Android Engineer - Remote

Iterable

5 weeks ago

Iterable is seeking a Senior Android Engineer to enhance their mobile engagement platform by developing features and SDKs.

Portugal
Full-time
Software Development
Earnin logo

Senior Android Engineer - Remote

Earnin

5 weeks ago

EarnIn is looking for a Senior Android Engineer to develop customer-facing applications and collaborate on product requirements.

Mexico
Full-time
Software Development
Welltech logo

Senior Android Engineer - Remote

Welltech

7 weeks ago

Join Welltech as a Senior Android Engineer to develop innovative health and fitness applications.

Spain
Full-time
Software Development
Urban Sports Club logo

Senior Android Engineer - Remote

Urban Sports Club

7 weeks ago

Join our Tech Hub in Valencia as a Senior Android Engineer to develop innovative features for our flagship application.

Spain
Full-time
Software Development
Tabby logo

Senior Android Engineer - Remote

Tabby

8 weeks ago

Join Tabby as a Senior Android Engineer to develop innovative mobile solutions for financial transactions.

Worldwide
Full-time
Software Development