Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions tour clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology consulting and business process outsourcing services dedicated helping the worlds leading companies build stronger businesses.
Position: Android Tech Lead
Location: Miami FL
Duration: 12 Months
Job Type: Contract
Work Type: Onsite
Job Description:
-
We are seeking a skilled Mobile Android Tech Lead to join our team and contribute to the development of high-quality scalable and efficient Android applications.
-
The ideal candidate should have expertise in Jetpack Compose Coroutines & Scope Kotlin/Java MVVM architecture design patterns unit testing Git/version control and Navigation Compose.
Key Responsibilities:
-
Develop and maintain Android applications using Kotlin and Java.
-
Implement Jetpack Compose for modern UI development.
-
Utilize Coroutines & Scope for efficient asynchronous programming.
-
Design and implement MVVM architecture to ensure scalability and maintainability.
-
Apply design patterns to create clean and reusable code.
-
Write and execute unit tests to ensure application reliability.
-
Manage code repositories using Git and follow best practices for version control.
-
Implement Navigation Compose for seamless app navigation.
-
Collaborate with cross-functional teams to define design and ship new features.
-
Optimize application performance and ensure responsiveness.
-
Stay updated with the latest Android development trends and technologies.
Required Skills & Qualifications:
-
Strong proficiency in Kotlin and Java for Android development.
-
Hands-on experience with Jetpack Compose for UI development.
-
Deep understanding of Coroutines & Scope for concurrency management.
-
Expertise in MVVM architecture and best practices.
-
Knowledge of design patterns for scalable and maintainable code.
-
Experience with unit testing frameworks like JUnit Mockito or Espresso.
-
Proficiency in Git and version control workflows.
-
Familiarity with Navigation Compose for handling app navigation.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and teamwork abilities.
Preferred Qualifications:
-
Experience with Dependency Injection frameworks like Dagger/Hilt.
-
Familiarity with CI/CD pipelines for Android development.
-
Prior experience working in an Agile development environment.
-
Knowledge of Android security best practices.
-
Experience with RESTful APIs and third-party integrations.
TekWissen Group is an equal opportunity employer supporting workforce diversity.