Position: Android Developer
Company: Mobilunity
Category: Android
Experience required: 3y
English level: upper
Published: 2022-01-01T00:00:00+02:00

**About the project:**
The company’s mission is to redefine learning for a new generation by connecting every African to digital education. They are building a one-stop online learning and tutoring platform to help K-12 learners in Africa access high-quality education.

The company has in-country operations in the UK and Nigeria and remote opportunities available. Their team is VC-backed and is based in London, Lagos, and Cape Town. We are looking for engineers who are passionate about learning and education and who would like to make a difference.

We are looking for an entrepreneurial Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with the team of talented engineers (3 Android Engineers, 3 Backend Engineers and 1 Frontend Engineer) and product team to design and build the future of education. Android programming works closely with other app development and technical teams. The plan as for now is to extend the team of professionals with 3 more newcomers.

**Professional and cultural values:**
"We’re growing quickly but we’re still a startup, and you’ll have the opportunity to shape how we work. So far we’ve looked for teammates who:
◾️ Are hungry to learn, and can give and receive ego-free feedback
◾️ Take pride in doing great work, and in helping others do the same
◾️ Value clear thinking and open communication
◾️ Don’t just solve problems – they seek them out, take ownership of the solution, and see it through from idea to execution
◾️ Are willing to throw away ideas, and are optimistic enough to keep hunting for new ones
◾️ Think 80/20 and focus on getting the right stuff done, not the most stuff possible"

**Must-have skills:**
◾️ Solid experience in Java and Kotlin
◾️ Proven software development experience and Android skills development
◾️ Experience with Android SDK
◾️ Experience working with remote data via REST and JSON
◾️ Experience with third-party libraries and APIs
◾️ Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
◾️ Solid understanding of the full mobile development life cycle
◾️ BS/MS degree in Computer Science, Engineering or a related subject
◾️ Experience building apps that work elegantly for emerging markets with low bandwidth and phone storage
◾️ Experience in Reactive programming, Asynchronous programming and Unit Testing
◾️ Upper-intermediate level of English

**Nice-to-have:**
◾️ At least three native Android apps published

**Responsibilities:**
◾️ Maintain, design, and build native applications for the Android platform
◾️ Collaborate with cross-functional teams to define, design, and ship new features
◾️ Work with outside data sources and APIs
◾️ Unit-test code for robustness, including edge cases, usability, and general reliability
◾️ Work on bug fixing and improving application performance
◾️ Continuously discover, evaluate, and implement new technologies to maximize development efficiency

**In return we offer:**
◾️ The friendliest community of like-minded IT-people
◾️ Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
◾️ Mobilunity Medical Insurance program designed to attend our teams’ needs
◾️ Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
◾️ Fair salary and 100% taxes coverage – don’t worry about possible taxes raise – we will get you covered
◾️ Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
◾️ No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones on all of the 3 floors
◾️ Neverending fun: sports events, tournaments, music band, multiple affinity groups

**Come on board, and let’s grow together!** 🐳