Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries. Founded in 1976, HCL is one of India's original IT garage start-ups. For more on HCL, please visit www.hcl.com
Job Role- Senior Android Developer with Kotlin multiplatform experience
Work Location –Estonia
Duration- Permanent
Experience: 5–12 Years
Job Description-
We are looking for a colleague to contribute to the core Android team, where the team is responsible for generic features for multiple apps for multiple brands:
- Building new features with Kotlin Multiplatform
- Developing and maintaining the app's architecture
- Keeping the app compliant with Play Store policies
The assignment will be at first for the generic mobile team and after about 6 months the assignment will most likely be in the generic design system team to work on the generic design system for all of the apps within Achmea.
Soft skills
- Communication Skills: Being able to clearly articulate ideas and collaborate effectively with team members and stakeholders.
- Problem-Solving: The ability to think critically and find solutions to complex issues that may arise during development.
- Adaptability: Being open to new ideas and technologies, and being able to adjust to changing project requirements.
- Teamwork: Working well within a team, understanding the importance of collaboration and contributing positively to the team dynamic.
- Time Management: Effectively managing time to meet deadlines and deliver high-quality work.
- Attention to Detail: Ensuring that all aspects of the development process are thoroughly checked and that the final product is polished.
- Creativity: Bringing innovative ideas to the table and thinking outside the box to enhance the user experience.
- Empathy: Understanding the needs and perspectives of users to create more user-friendly applications.
- Patience: Staying calm and composed when facing challenges or setbacks during the development process.
- Continuous Learning: A commitment to ongoing education and staying updated with the latest trends and best practices in Android development.
- Taking ownership of features/user stories: Ownership of results, actively driving the feature/user story to achieve the outcome
Must haves
Experience with:
- Kotlin Multiplatform
- Coroutines/RX Java
- Compose
- Android SDK
- MVVM
- GIT
- Unit Testing
- Dependency Injection
- Clean architecture
Nice to haves for the core team
Experience with:
- Modular app development
- Gradle
- CI/CD with Azure DevOps
- Firebase
- Azure Application insights
- UI Testing via BrowserStack
- Dagger Anvil
- Retrofit
- Room
- Mobile security
Nice to haves for the feature team
Experience with:
- Modular app development
- Gradle
- Firebase
- Azure Application insights
- UI Testing via BrowserStack
- Retrofit
- Room
- Mobile UX principles
Key Skills
Ranked by relevanceReady to apply?
Join HCLTech and take your career to the next level!
Application takes less than 5 minutes