Job Title:  Mobile Engineer (Android)

Department:  Digital

Reporting Line:  Engineering Manager (Mobile)

Location: Berlin, Germany

About ENGIE Energy Access 

ENGIE Energy Access is one of the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa, with a mission to deliver affordable, reliable and sustainable energy solutions and life-changing services with exceptional customer experience. The company is a result of the integration of Fenix International, ENGIE Mobisol and ENGIE PowerCorner; and develops innovative, offgrid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGo solar home systems are financed through affordable installments from $0.19 per day and the minigrids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,700 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), almost 1.5 million customers and over 7 million lives impacted so far, ENGIE Energy Access aims to remain the leading clean energy company, serving millions of customers across Africa by 2025. 

Job Purpose/Mission

We are looking for a qualified Mobile developer to join our Engineering team. You will be working with our engineers to develop and maintain high quality mobile applications. You will need to show passion for Android development, pragmatic code and have an eye for simplicity.


  • Produce fully functional mobile applications
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends
  • Write unit tests to identify malfunctions
  • Gather specific requirements and suggest solutions

Knowledge and skills


  • Proven work experience as a Mobile developer for Android (3+ years)
  • Know-how in object-oriented software design and design patterns
  • Good programming skills in Kotlin and Android APIs
  • Experience in building flexible and reusable UI components
  • Effective communication skills


  • Minimum educational qualifications required for the position


  • English
  • French or Portuguese is a plus


  • Android Studio know-how for development and performance debugging
  • Good understanding of HTTP clients for Android and Java (e.g. Retrofit)
  • Experience with Android persistence libraries for robust database access (e.g. Room, Realm)
  • Knowledge of concurrency design patterns (e.g. coroutines)
  • Experience with client/server architectures using HTTP, REST and JSON.

We Offer

Join us to be part of an incredible company that is making a meaningful difference across Africa. Our team has the autonomy to be creative, work entrepreneurially, and solve big, juicy problems.

We appreciate our team with an array of strong benefits. Along with being part of a life-changing mission and a community of fantastic teammates, here’s what you can expect:

  • Attractive salary
  • We ensure that you are well-protected with life / disability insurances provided as standard to all employees 
  • 28 days' paid time off
  • Flexibility to work in a state-of-the-art office, along with home office solutions
  • Fun team building offsite events at scenic countryside locations
  • Office kicker table for lunchtime games, free drinks and fruit, and opportunity to take part in regular team events

We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.  

ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths! 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)