Job Title: Android Developer
Location: Mount Laurel, NJ (Onsite)
Job Type: Contract
Must Have Technical/Functional Skills
Location: Mount Laurel, NJ (Onsite)
Job Type: Contract
Must Have Technical/Functional Skills
- We are seeking an experienced Senior Android Developer to lead the design and development of high-quality Android applications.
- The ideal candidate will demonstrate strong technical and architectural expertise| a passion for mentoring| and a commitment to engineering excellence.
- Key Responsibilities:
- Drive the architecture and development of complex Android applications| ensuring scalability| maintainability| and performance.
- Make high-level design decisions| enforce SOLID principles| and set technical direction for the team.
- Lead the adoption and implementation of Jetpack libraries and Jetpack Compose across projects.
- Oversee the integration of third-party SDKs and ensure best practices in dependency management.
- Design and implement responsive UIs for a variety of device form factors (phones| tablets| foldables).
- Establish and maintain robust CICD pipelines using Jenkins and GitHub Actions.
- Champion code quality through rigorous code reviews| technical documentation| and test coverage (unit and UI).
- Mentor and guide junior developers| fostering a culture of continuous learning and improvement.
- Collaborate with cross-functional teams to deliver features that meet business and user needs.
- Required Skills 8 years of professional Android development experience.
- Experience with advanced Kotlin and Android features