Android Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
We are seeking a highly skilled Android Developer with a strong background in native mobile application development to join our team on a 6+ month contract. The ideal candidate will have extensive hands-on experience designing, developing, testing, and maintaining native Android applications., n \n
-
Native Android Development: Design, develop, enhance, and maintain native Android applications using Kotlin and/or Java, Android Studio, and the Android SDK. \n
-
API Integration: Integrate RESTful APIs to support uploading, downloading, and synchronizing data, images, and documents between mobile applications and backend systems. \n
-
Testing & Quality Assurance: Perform development testing, troubleshooting, debugging, and technical documentation to ensure application quality, performance, and reliability. \n
-
Beta Testing & User Feedback: Manage and deploy early application builds through Android Alpha testing tracks to gather user feedback and identify issues before production releases. \n
-
Application Distribution & Release Management: Manage application updates, version releases, and distribution through the Google Play Store, ensuring smooth deployment processes. \n
-
Application Maintenance: Maintain and update mobile application components, libraries, dependencies, image assets, and technical documentation. Identify and address deprecated libraries and compatibility issues. \n
-
Code Refactoring & Optimization: Develop clean, modular, and flexible code that supports ongoing enhancements, simplifies refactoring, and accommodates changes introduced by new Android operating system versions. \n
-
Cross-Functional Collaboration: Work closely with backend developers, QA teams, product stakeholders, and other technical team members to deliver reliable mobile application solutions. \n
Requirements
n \n
-
5-7+ years of overall software development experience. \n
-
Strong hands-on experience in native Android application development. \n
-
Expertise in Kotlin and/or Java. \n
-
Strong proficiency with Android Studio and the Android SDK. \n
-
Experience integrating RESTful APIs and working with backend services. \n
-
Experience with mobile application testing, debugging, and troubleshooting. \n
-
Familiarity with Android application deployment, release management, and Google Play Store distribution. \n
-
Experience managing application updates, third-party libraries, dependencies, and deprecated components. \n
-
Strong understanding of mobile application architecture, code quality, and refactoring best practices. \n
-
Ability to create scalable, maintainable code that accommodates evolving Android operating system requirements. \n
-
Strong problem-solving, communication, and collaboration skills. \n, * Experience with Android Alpha and beta testing processes. \n
-
Familiarity with Google Play Console and application release management. \n
-
Experience working with mobile application image assets and document management.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦