Position: Senior Android engineer/Teamlead for a USA healthcare startup
Company: Frixus
Experience required: 3y
Category: Android
English level: upper
Published: 2021-09-01T00:00:00+03:00

**Position description**
We are looking for an experienced Android developer to join our team full-time. You will be building a complex mobile application in a team of several engineers. The mobile platform consists of two key components: a mobile framework for passive sensing of user behaviour, and a mobile framework for delivering personalized digital interventions. You will be tasked with optimizing the performance of our sensing framework and adding novel sensor streams from wearables and other data sources. 

We will support you find a flexible work schedule that enables you to thrive personally and professionally. Your day-to-day will have minimal distractions. Meetings are only as frequently as they need to be and always as short as they can be.

**Responsibilities**
- Own full lifecycle of the Android app and sensing framework: prototyping, developing, testing, debugging, and deploying;
- Prototype novel user interfaces and interactions;
- Work with the team to ensure consistency between iOS and Android products;
-Write well-structured, reusable, maintainable, idiomatic code;
- incorporate the appropriate level of testing and documentation, depending on whether you're prototyping or writing production code;
- Participate in the required meetings with the management and the development team.

**Requirements**
- Proficient in mobile software engineering (5+ years);
- Proficient in Java and Kotlin, Android software design patterns;
- Incorporate an appropriate level of testing and documentation, depending on whether you're prototyping or writing production code;
- Solid understanding of design patterns, OOD. Strong CS fundamentals;
- Intermediate+ English (ability to freely communicate and participate in a conversation with English-speaking team members).

**Why join us**
- Fair and competitive compensation and benefits
- A talented team of intelligent and supportive people
- Challenges and interesting tasks
- Flexible working hours, minimal level of control
- You grow with us. Excellent growth opportunities
- Excellent English practice

Let's build something awesome together!