
Android Developer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking an Android Developer to contribute to the design, development, troubleshooting, testing, and documentation of mobile applications. You will collaborate closely with Business Analysts to estimate workload, select appropriate technical solutions, and ensure optimal requirement artifacts for functional software. This role also involves constructive interaction with other IT teams to master and apply team technologies and processes, actively contributing to Eurofins' and the team's success.
Qualifications:
- 4+ years of experience in end-to-end mobile application development.
- Proficiency in Java and Kotlin.
- Experience with databases, file systems, Firebase, lifecycle components, and Retrofit.
- Strong working knowledge of Mockito and Power Mock.
- Good understanding of Object-Oriented Programming (OOPS) and architecture concepts.
- Strong knowledge of software implementation best practices.
- Experience with Dagger or other dependency injection tools.
- Good knowledge of developing applications with robust security features.
- Experience working in an AGILE practice methodology (preferably SCRUM).
- Must be a quick learner.
Additional Information:
- Excellent analytical and problem-solving skills.
- Excellent verbal and written communication skills, fluent in English.
- Self-motivated, independent, detail-oriented, responsible team player with exceptional relationship management skills.
- Ability to work in a complex international environment.
- Experience in Agile (Scrum) methodologies is a plus.
- Ability to adapt quickly to an existing, complex environment.
- Ability to quickly learn new concepts and software is essential.
Company
Eurofins Group
Eurofins Scientific is a global leader in life sciences, offering analytical testing services across food, environmental, pharmaceutical, cosmetic, and agroscience industries. With a network of over 1...