Key Responsibilities
**
- Designs and implements applications following software engineering best practices and principles
- Responsible for maintaining the defined level of code quality on the project
- Makes required infrastructural changes for successful application deployment
- Solid understanding of fundamental Computer Science concepts
- Experience developing apps using Clean architecture principles
- Strong experience with Kotlin, writing apps with low memory footprint, experience with multi-modular apps
- Strong grasp of Android development tools (Android Studio, profilers, etc.)
- Ability to rapidly mock up proposed user experiences and interactions
- Experience in writing units, integration, and UI tests
- Experience with CI, CD systems
- Experience with the configuration of the release process
In addition to the technical responsibilities, as part of Ciklum, you will benefit from:
- Boosting your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
- Exploring diverse domains through internal mobility to gain hands-on experience with cutting-edge technologies
- Being covered with company-paid medical insurance, mental health support, and financial & legal consultations
Ciklum is a company that values innovation, collaboration, and progress. Join the team in India to work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that empowers each other to achieve more.
If you are looking to take on large-scale projects with a global impact, expand your expertise, and have a good sense of UI and UX, Ciklum is the place to be. Explore innovations, collaborate on game-changing solutions, and take your career to the next level in an environment that supports your growth and development.