Role: Android Developer
Location: Sunnyvale CA
Duration: Lomg term contract
Job Overview
We are seeking a skilled Android Developer to join our dynamic team. The ideal candidate will have a passion for mobile application development and a strong understanding of the Android platform. You will be responsible for designing developing and maintaining highquality Android applications that enhance user experience. This role requires collaboration with crossfunctional teams to deliver innovative solutions in an Agile environment.
Responsibilities
- Design and implement advanced applications for the Android platform.
- Collaborate with product management and engineering teams to define app features and functionality.
- Write clean maintainable and efficient code using best practices in software development.
- Conduct unit testing to ensure the quality and performance of applications.
- Utilize Continuous Integration practices to streamline development processes.
- Troubleshoot and debug applications to optimize performance.
- Stay updated with the latest industry trends technologies and best practices in mobile development.
Qualifications
- Proficiency in Java or Kotlin for Android development.
- Strong understanding of ObjectOriented Programming (OOP) principles.
- Experience with unit testing frameworks such as JUnit.
- Familiarity with SQL databases and data management on Android devices.
- Knowledge of Continuous Integration tools and practices.
- Experience with Agile methodologies and working in crossfunctional teams.
- Understanding of JavaScript is a plus.
- Familiarity with tools like RAT (Rapid Application Testing) is advantageous.
Join us in creating exceptional mobile experiences that delight users!