Position: Senior Android
Company: Zoolatech
Experience required: 3y
English level: intermediate

Responsibilities
* Live and breathe beautiful mobile experiences
* Writing clean, maintainable code, performing peer code reviews, and having an excellent understanding of core Android concepts
* Work with other team members to investigate design solutions, prototype new technology approaches, and evaluate technical feasibility
* Quickly implement and iterate on new and innovative ideas
* Follow and elevate engineering best practices including software security

This position will play a critical role in our Android app launch and ongoing growth. You’ll need to hit the ground running and thrive in a fast-paced, ambitious environment, AKA a startup.
We’re looking to hire a talented Android Engineer to pursue the design, build, and further maintenance of the product we are building for our client. The ideal candidate is able to divide a big application into smaller pieces or services, so every piece can be reused in the future to reduce overhead.
Scalability plays a big part in how we design our infrastructure, and we expect our candidates to have experience in building platforms that are able to handle a high number of concurrent users.
You will collaborate with investors, product and design teams directly for new application features, identifying and fixing application bottlenecks.

Skills Required
— 3+ years of Android application development experience;
— knowledge and application of the Android Architecture Components within an MVP and MVVM context;
— knowledge of OOP principles, design patterns, SOLID, Clean Architecture;
— deep understanding of Android SDK & proficiency in Java Core;
— high level of interest in current software development trends;
— strong knowledge of Git;
— basic knowledge of CI;
— upper-intermediate English level.