Diverse Lynx
Responsibilities:
Develop and maintain high-quality mobile applications using Kotlin, Coroutines, and Kotlin Flows. Implement MVVM architectural pattern and Clean Architecture. Utilize Work Manager, Navigation Component, Hilt (DI), Room, and Retrofit for efficient app development. Ensure code quality and maintainability by applying SOLID principles and design patterns. Conduct unit testing with Mockito and JUnit, maintaining above 80% code coverage. Integrate RESTful APIs and manage local data persistence. Collaborate with cross-functional teams to define, design, and ship new features.
Requirements:
Expert-level knowledge of Kotlin, Coroutines, and Kotlin Flows. Strong understanding of MVVM architectural pattern and Clean Architecture. Proficiency with Work Manager, Navigation Component, Hilt (DI), Room, and Retrofit. Solid understanding and practical application of SOLID principles and design patterns. Strong experience with unit testing using Mockito and JUnit. Deep understanding of Android Jetpack components and the Android lifecycle. Proficient in writing testable, clean, and maintainable code. Solid knowledge of Git and experience with CI/CD tools and pipelines. Hands-on experience integrating RESTful APIs and managing local data persistence.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Develop and maintain high-quality mobile applications using Kotlin, Coroutines, and Kotlin Flows. Implement MVVM architectural pattern and Clean Architecture. Utilize Work Manager, Navigation Component, Hilt (DI), Room, and Retrofit for efficient app development. Ensure code quality and maintainability by applying SOLID principles and design patterns. Conduct unit testing with Mockito and JUnit, maintaining above 80% code coverage. Integrate RESTful APIs and manage local data persistence. Collaborate with cross-functional teams to define, design, and ship new features.
Requirements:
Expert-level knowledge of Kotlin, Coroutines, and Kotlin Flows. Strong understanding of MVVM architectural pattern and Clean Architecture. Proficiency with Work Manager, Navigation Component, Hilt (DI), Room, and Retrofit. Solid understanding and practical application of SOLID principles and design patterns. Strong experience with unit testing using Mockito and JUnit. Deep understanding of Android Jetpack components and the Android lifecycle. Proficient in writing testable, clean, and maintainable code. Solid knowledge of Git and experience with CI/CD tools and pipelines. Hands-on experience integrating RESTful APIs and managing local data persistence.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.