Description
On behalf of Ciklum Digital, Ciklum is looking for a Middle Android Developer to join our team on a full-time basis.
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.
Responsibilities
- Develop native mobile applications for Android
- Create and maintaining architecture design and documentation
- New feature development
- Integrate mobile apps with web services
- Tests development
Requirements
- 3+ years of Android apps development experience
- Good knowledge of Kotlin and Java programming language
- Experience with common Android APIs and Capabilities
- Good JetPack knowledge
- Experience in unit testing
- Experience with common Design Principles
- Experience with common 3rd party libraries
- Experience with an app distribution process
- Understanding of SOLID, KISS, DRY Principles
- Experience with VCS (git)
- Intermediate spoken and written English communication skills
Desirable
- Familiarity with Agile
- Experience with Firebase
- Experience with DI frameworks
- Experience with Unit tests development
- Experience with CLI
- Experience with TDD/BDD
Personal skills
- Has sufficient communication skills for effective dialogue with customers and colleagues
- Collaborates in a team effectively
- Is able to plan, schedule and monitor own work within short time horizons
- Demonstrates a rational and organised approach to work
- Understands and uses appropriate methods, tools and applications. Identifies and negotiates own development opportunities
- Works under routine direction, without frequent reference to others
What's in it for you
- Close cooperation with the client
- A constant flow of new projects
- Dynamic and challenging tasks
- Ability to influence project technologies
- Projects from scratch
- Team of professionals: learn from colleagues and gain recognition of your skills
- European management style
- Continuous self-improvement