Mobile Developer - Kotlin
- Contract
Company Description
An enterprise client is seeking a Mobile Developer with Kotlin expertise. The ideal candidate has 3-8 years of professional Android development experience, with a strong focus on hands-on Kotlin development. This role requires a strong individual contributor with excellent communication skills.
Job Description
- Develop and Maintain Android Applications: Architect, develop, test, and maintain robust mobile applications for android using the Kotlin programming language.
- Performance Optimization: Ensure optimal application performance, responsiveness, and scalability, with a focus on memory management, UI optimization, and adhering to the Android App Lifecycle.
- Technical Ownership: Independently own and clearly articulate individual technical contributions to projects, features, and core system components.
- Cross-Functional Collaboration: Work closely with cross-functional teams, including product, design, and QA, with a proven ability to coordinate effectively with distributed or US-based stakeholders.
- Deployment and Production Management: Manage the deployment and ongoing maintenance of real, production-grade android applications to the Google App Store.
- High Development Velocity: Maintain high productivity and development velocity (e.g., consistent feature completion, sprint ownership, and timely ticket closure).
- Quality Assurance: Adhere strictly to best coding standards, participate actively in thorough code reviews, and continuously contribute to improving the overall android development workflow and architecture.
Qualifications
- 3–8+ years of overall professional mobile development experience.
- 2+ years of deep, hands-on professional experience specifically in Kotlin and the Android SDK.
- Strong grasp of android development fundamentals.
Additional Information
- Remote contract opportunity.
- Must be willing to work in the EST time zone.