STAFIDE
Amsterdam, Netherlands
Share this job with your network
- Recruiter Assigned hema.m@stafide.nl
- Industry Technology
- Function Software Development
- Work Experience 6-8 years
- City Amsterdam
- Country Netherlands
As a Senior Android Developer, You Will:
- Design, develop, and maintain advanced Android applications using Kotlin and Jetpack Compose.
- Implement robust and scalable application architectures following MVVM or MVI patterns.
- Build modular, maintainable, and reusable codebases.
- Integrate and manage networking layers for seamless communication with backend services.
- Develop and maintain unit tests and UI tests to ensure application quality and reliability.
- Work with Firebase services to support analytics, notifications, performance monitoring, and other mobile capabilities.
- Participate in CI/CD implementation and optimization to streamline development and deployment processes.
- Collaborate closely with product owners, designers, developers, and other stakeholders in an Agile environment.
- Troubleshoot, debug, and resolve complex technical issues.
- Contribute to technical discussions, code reviews, and best practice initiatives.
What You Bring to the Table:
- 6-8 years of professional experience in Android application development.
- Strong proficiency in Kotlin and Jetpack Compose.
- Hands-on experience with Android architectural patterns such as MVVM or MVI.
- Solid understanding of networking concepts, RESTful APIs, and modular application design.
- Experience in writing comprehensive unit tests and UI tests.
- Hands-on experience with Koin for dependency injection.
- Experience working with Firebase products and services.
- Exposure to CI/CD pipelines and automated deployment processes.
- Strong communication and collaboration skills.
- Ability to work independently with minimal supervision.
- Experience working within Agile development environments.
You Should Possess the Ability To:
- Design scalable and maintainable mobile application architectures.
- Translate business requirements into technical solutions.
- Deliver high-quality code with a strong focus on performance and user experience.
- Identify and resolve technical challenges proactively.
- Work effectively in a fast-paced Agile environment.
- Collaborate with distributed teams and stakeholders.
- Take ownership of deliverables from development through deployment.
- Continuously improve development practices and engineering standards.
What We Bring to the Table:
- Opportunity to work on modern Android technologies and frameworks.
- Challenging and impactful projects within a collaborative environment.
- Exposure to end-to-end mobile application development lifecycle.
- Agile and innovation-driven work culture.
- Opportunities to contribute to architectural and technical decisions.
- A professional environment that encourages continuous learning and technical growth.
- Collaboration with experienced professionals across multiple disciplines.
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter: Hema Murali
Phone: +31 20 369 0609 ; Extn :148
{{criteriaIndex}}
{{field}} {{captialize(condition)}}
( )
{{topMessage}}
{{score}}%
{{message}}
Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}
For privacy and security purposes, please go through the following points and provide consent.
{{cxPropBodyMessage}}
{{getI18n("zr.careers.autopopulate.success")}}
{{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}}
{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}
{{botName}}