Position: Middle Android Developer
Company: codeIMPL
Experience required: 2y
English level: upper

**Предположительная длительность проекта** - 12+ месяцев
**Загрузка:** full time

The company redefines the mobile banking and payments experience by allowing banks to embed their financial services in customers’ daily interactions on social & messaging apps. The company’s solution has already been launched globally by over 20 leading banks, including Standard Chartered, Unicredit, ING, Banorte, among others.

**Interview process:**
- English level test
- 1-hour tech interview
- Onboarding meeting

**Responsibilities:**
- Build app from scratch and develop multiple features
- Collaborate with cross-functional teams (dev, product, design, and more) to deliver rich mobile experiences
- Design, develop, test and implement mobile applications and SDK on android platforms
- Design, build and maintain high performance, reusable, and reliable code
- Translate designs and wireframes into high-quality code
- Innovate using the latest standards

**Requirements:**
- At least 3 years of experience in native Android development
- At least 1.5 Experience with Kotlin
- Understanding of design and architectural patterns
- Good understanding of Google’s development best practices
- Experience in building, testing, and publishing mobile apps
- Experience with CI tools (Bitrise, Jenkins, TeamCity, CircleCI, etc..)

**Advantages:**
- Experience with building fintech solutions
- Experience in Agile development, including continuous integration, continuous deployment, and coding for automated testing