Position: Senior Android Badass (Recon)
Company: Zoolatech
Experience required: 3y
English level: intermediate

**Project Description**
Our client is a Los Angeles-based start-up (Recon Food https://getrecon.app/) that is targeted to reinvent the way people are sharing their travel and leisure experiences through mobile apps including gamification and social challenge.
We are building a team of professionals and product enthusiasts to successfully launch the product and continue building its strengths. All the engineering power is located in Ukraine, so we are responsible for designing the architecture, choosing developments approaches and tools as well as for all the successes and failures of this product.

**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.