You are viewing a preview of this job. Log in or register to view more details about this job.

Android Developer

Our client is seeking a Android Developer. Will be working on an onsite/ Hybrid schedule. Will be responsible for building component libraries for Android applications and work closely with cross-functional teams to design, develop, and implement innovative solutions for our customers.

Required Skills & Experience

  • Bachelor's degree in computer science, Software Engineering, or a related field
  • Experience in Android development, with a strong portfolio of Android applications.
  • Experience in cloud services, CI/CD solution and monitoring tools.
  • Experience with native Android frameworks.
  • Extensive experience with Java and/or Kotlin.
  • Proficiency in Android frameworks such as Android SDK, Jetpack compose, Kotlin multi-platform, Android Studio, and Gradle.
  • Experience with RESTful APIs to connect Android applications to back-end services.
  • Proven ability to lead and mentor other Android developers.
  • Familiarity with Agile development methodologies.
  • Strong problem-solving and analytical skills.
  • Excellent verbal and written communication skills.

Desired Skills & Experience

  • Experience in AWS.

What You Will Be Doing

  • Lead the development of customer facing Android applications preferably E-Commerce from start to finish.
  • Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features.
  • Mentor and guide other Android developers on the team, providing technical leadership and guidance.
  • Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure, and up to date with business needs.
  • Continuously evaluate and adopt new technologies to improve the development process and application performance.
  • Ensure that applications meet high standards of quality, performance, and reliability.
  • Participate in code reviews, ensuring that code is maintainable, scalable, and efficient.
  • Stay up to date with new trends and technologies in Android development.