Position: Middle Kotlin Developer
Company: Intellias
Category: Android
Experience required: 2y
English level: upper

In cooperation with the US EV OEM, Intellias is looking for a skilled Kotlin Software Development Engineer, to take part in the development of in-car navigation products.

**Responsibilities:**
- Contribute to the architecture, design, and implementation of features
- Build compelling in-app experiences that will reach users globally 
- Collaborate with the product and design teams, influence the roadmap and product development
- Create and maintain internal shared frameworks and libraries 
- Shape the future of optimized analytics at the company from the ground up with innovative data tools for analytics 
- Evolve architecture to support multiple authentication flows, account management, and integrations 

**Requirements:**
- Solid experience developing Android mobile native applications in Kotlin/Java
- 2 years of experience with software engineering (any language, platform, or technology) of experience with the Android platform
- Solid understanding of the full Android mobile development life cycle
- Experience with TDD/BDD testing
- Experience with Git
- Experience with MVVM patterns or frameworks
- Excellent problem solving, debugging skills, critical thinking, and communication skills
- Good understanding of Solid
- Good understanding of design patterns
- Experience with CI/CD

**Bonus Skills:**
- Experience with Android performance profiling tools and optimization techniques
- Experience writing custom views and controls
- Experience in dependency injection framework
- Experience with Gradle