Senior Android Engineer

Job not on LinkedIn

April 27

Apply Now
Logo of Nile Bits, LLC.

Nile Bits, LLC.

Software Development • Outsourcing • Technology Consulting

Nile Bits is a software development outsourcing company that offers a wide range of digital solutions, including custom software development, e-commerce solutions, and web application development. Based in Egypt, the company accelerates business digital transformation by providing scalable, robust, and cost-effective services with a team of expert software engineers. Nile Bits aims to help businesses grow by delivering high-quality software solutions that meet client needs and exceed expectations.

11 - 50 employees

Founded 2014

📋 Description

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

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

🏖️ 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 • Friendly environment • Flexible and Comfortable schedule • Fun committees • Monetary rewards • Fun, smart and creative people • Career possibilities with growing team • Paid vacations • Social benefits

Apply Now

Similar Jobs

February 3

Join as a senior mobile app developer to create cutting-edge applications. Help grow customer base with innovative mobile solutions.

🇪🇬 Egypt – Remote

💰 Private Equity Round on 2022-07

⏰ Full Time

🟠 Senior

🤖 Android Engineer

Android

Firebase

iOS

Java

Kotlin

Realm

RxJava

RxSwift

Swift

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com