We are looking for an experienced Android developer for an out staffing project.
Requirements:
- 1+ years of experience in developing native Android applications
- Good experience building Android applications in Kotlin and Java
- Experience with: Kotlin, Java core, OOP principles, Android SDK, Android Jetpack, SQLite, REST API
- Experience with: Git, Gradle, Android Studio
- Familiarity with build and CI frameworks — Azure DevOps or Gradle, Jenkins
- Strong desire to write high quality, clean & testable code (TDD, BDD)
- Experience using mobile debugging/profiling tools
- Familiarity with an Agile development methodology (Scrum, Kanban)
- Ability to analyze requirements, create technical designs, and write high-quality code
- Ability to work in a team
- Good communication skills
Responsibilities:
- Design and develop technical solutions
- Design, Develop, Unit Test and document code according to the requirements of the project
- Analyze, diagnose, and resolve errors related to the applications
- Ability to work independently as well as collaboratively with internal and external stakeholders
- Develop, maintain, and support programs/tools for internal and external customers
- Follow all standards and methodologies
- Ability to contribute in establishing of CI/CD pipeline and publishing process
What we offer:
Salary on time;
Friendly and Experienced Team:
Teambuilding;
English courses;
Career growth;
Hybrid form of work;
Paid Time Off;
Cozy office;