Android App Developer, full-time
Do you want to join us on a journey to create a revolutionary new approach to bring affordable solar electricity to an unprivileged group of people in Bangladesh for whom energy is still a luxury? Do you have the courage to leave Wall Street for a remote rural street? Do you have the passion and skillset to drive disruptive innovations? Are you ready to take a challenge that will push your limits every now and then? Do want to be a part of a dynamic team that is defining the work culture in an unusual way?

If ‘Yes’, then join us in our endeavor to become the Google of the off-grid world!

SOLshare has built the world’s first ICT-enabled solar peer-to-peer electricity trading network for some of the most demanding and dynamic markets in the world. With SOLshare you are at the frontier of innovation, interlinking climate change, energy poverty and global development. ME SOLshare Ltd. was founded in Dhaka in 2014 and has been honoured with multiple international awards (e.g. 2016 Intersolar Award, UN Momentum for Change Award 2016, and UN DESA Powering the Future We Want Award 2017). SOLshare has set out to change the lives of millions through its development of P2P solar electricity trading platform and pay-as-you-go (PAYG) systems for rural communities.

What you will be doing...
● Design and implement new features of the SOLshare SOLapp using the latest development tools for Android applications.
● Work directly with designers, back-end and hardware developers.
● Work directly with field operations engineers.
What we look for...
● BSc, ideally also MSc, in Computer Science Engineering or equivalent.
● 2-5 years' experience in developing android apps.
● Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes, development tools, application life cycle, asynchronous server communication, and UI components and also best practices.
● Up-to-date on the modern Android programming paradigm, including the use of RxJava, Data Binding, Dependency Injection.
● Strong experience and knowledge of Design and Architectural patterns and knows when to apply them.
● Knowledge of the open-source Android ecosystem and the libraries available for common tasks like (RxJava, Retrofit, Dagger2, Lottie).
● Knowledge of SQLite , ORM and data synchronization mechanisms with cloud storage .
● Strong knowledge on Java/OOP Familiarity with REST full APIs (JSON, XML) to connect Android applications to back-end services, as well as open source network library and its performance one over another.
● Retrofit - Networking Library.
● UI Testing: Espresso.
● Ability to write clean, structured and well-documented code.
What we offer...
● A highly enthusiastic, self-driven international team.
● Strong connections to researchers in Germany, the U.S.A and Singapore.
● Competitive remuneration package.
● Group-term life and hospitalization insurance coverage.
● Long-term service benefits.
● Subsidized lunch.
● Unlimited holidays.
● Flexible working hours.
● Possibility to work from home.
● An interesting field of work, close mentorship for career development.
● Technical training opportunities around the world.
● An excellent work culture.
● The chance to make a difference and help to improve people’s life.
As an equal opportunity employer SOLshare offers all of its employees and applicants full equal opportunity irrespective race, ethnic origin, sexual identity and disability, religion or beliefs.

If you are interested in the position, please click on the 'Next' button and start the application procedure as soon as possible. Please note that, only shortlisted candidates will be contacted for the selection process.

Never submit passwords through Google Forms.
This form was created inside of ME SOLshare. - Terms of Service