What are the responsibilities and job description for the Sr. Android Developer position at firstPRO, Inc?
A technology-focused organization is seeking a Senior Android Engineer to support the development of modern, customer-facing mobile applications. This role is ideal for an experienced Android developer with strong technical expertise and leadership capabilities. You will play a key part in architecting new features, guiding development standards, and mentoring junior team members, with a clear path toward a future Lead role. This is a 6-month contract-to-hire role that requires a hybrid presence in Reading, PA.
Responsibilities
- Architect, design, and develop native Android applications using Kotlin, Jetpack Compose, and Android Studio.
- Collaborate with Product Owners, UI/UX Designers, QA, and cross-functional partners in an Agile environment.
- Support full SDLC activities including new builds, feature enhancements, and performance optimization.
- Integrate secure RESTful APIs and implement authentication mechanisms such as OAuth/JWT.
- Apply Test-Driven Development (TDD) principles and write unit tests to ensure code quality.
- Lead feature-level development efforts and mentor junior engineers.
- Stay current with emerging Android tools, libraries, and best practices.
Requirements
Must-Have:
- 8 years of native Android development experience.
- Strong proficiency in Kotlin, Kotlin Coroutines, Kotlin Flow, and Jetpack Compose.
- Experience with Android Studio, Material Design guidelines, and Hilt dependency injection.
- Solid understanding of RESTful APIs, OAuth/JWT, and secure authentication patterns.
- Experience working within Agile teams and applying TDD methodologies.
- Prior experience leading or mentoring developers.
- Exposure to hybrid mobile development frameworks.
Nice-to-Have:
- Experience with Bitbucket, JIRA, Confluence, Firebase, or Google Analytics.
- Familiarity with Docker, Kubernetes, OpenShift, or Apidog.
- Backend experience with Java/J2EE, Spring Framework, or iBatis.
- Database exposure to Oracle, MS SQL, or iSeries DB2.
Salary : $70 - $80