Summary
Join our fast-growing AI technology company as an Android Mobile Developer, where you'll develop high-quality mobile applications for Android platforms, collaborate with cross-functional teams, and stay updated with the latest Android technologies.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience as an Android Developer with a strong portfolio of mobile applications
- Proficiency in Java and/or Kotlin programming languages
- Experience working with UI programming using XML
- Familiarity with mobile frameworks, such as RESTful, and native SDKs
- Ability to integrate C++ libraries, similar to MLKit or Tensorflow, and leveraging on-device camera APIs into Android applications
- Solid understanding of API and backend integration techniques
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Ability to thrive in a fast-paced environment and meet deadlines
- Knowledge of mobile development best practices and design patterns
Responsibilities
- Develop and maintain high-quality mobile applications for Android platforms
- Collaborate with cross-functional teams to define, design, and implement new features
- Write clean, efficient, and maintainable code using Java and/or Kotlin
- Utilize XML to design responsive and visually appealing user interfaces
- Integrate C++ libraries into Android applications as necessary
- Implement API and backend integrations to support application functionality
- Conduct thorough testing to ensure application stability and performance
- Stay updated with the latest Android technologies, trends, and best practices
Preferred Qualifications
- Experience with Agile development methodologies is preferred
- Familiarity with version control systems (e.g., Git)
- Knowledge of continuous integration and delivery pipelines
Benefits
- Competitive salary and performance-based incentives
- Comprehensive health and wellness benefits
- Opportunities for professional development and growth
- Fully remote work environment