Android Developer

Chefaa is a company that develops mobile applications, likely in the healthcare or pharmacy sector.
Android
Entry-Level Software Engineer
In-Person
1+ year of experience
Healthcare

Description For Android Developer

Chefaa is seeking an Android Developer to join their technical team. The role involves designing, developing, and maintaining Android applications from concept to delivery. The ideal candidate will work collaboratively with cross-functional teams to create high-quality software, translating design ideas, concepts, and requirements into functional and engaging mobile applications.

Key Responsibilities:

  • Develop and maintain Android applications, ensuring high standards of quality and performance
  • Collaborate with product managers, designers, and other team members on application features and functionality
  • Participate in architectural design discussions and make informed technical decisions
  • Write clean, efficient, and maintainable code adhering to best practices
  • Optimize application performance, implement security measures, and ensure data privacy
  • Stay updated on the latest Android development trends and technologies

Requirements:

  • Bachelor's degree in Computer Science or related field
  • 1+ years of experience in Android app development
  • Strong knowledge of Java, Kotlin, Reactive programming, Android SDK, and Android Studio
  • Experience with RESTful APIs, third-party libraries, and state management
  • Understanding of design patterns, architecture components, and Material Design guidelines
  • Strong problem-solving and debugging skills
  • Familiarity with testing frameworks (JUnit, Espresso)
  • Experience with git and CI/CD pipelines
  • Excellent communication and collaboration skills

Join Chefaa to contribute to cutting-edge mobile applications in a dynamic, collaborative environment. This role offers the opportunity to work on impactful projects and grow your skills in Android development.

Last updated 10 days ago

Responsibilities For Android Developer

  • Development and maintenance of Android applications from concept to delivery
  • Collaborate with product managers, designers, and other team members to define application features and functionality
  • Participate in architectural design discussions and make well-informed decisions regarding technical approaches
  • Write clean, efficient, and maintainable code that adheres to best practices and coding standards
  • Optimize application performance, implement security measures, and ensure data privacy
  • Stay updated on the latest Android development trends and technologies to make informed recommendations

Requirements For Android Developer

Java
Kotlin
  • Bachelor's degree in Computer Science or related field
  • 1+ years of experience in Android app development
  • Strong knowledge in Java and Kotlin for Android development
  • Strong knowledge of Android SDK, Android Studio, and related development tools
  • Strong knowledge with RESTful APIs, third-party libraries, and state management
  • Understanding of design patterns, architecture components, and Material Design guidelines
  • Strong problem-solving and debugging skills
  • Familiar with testing frameworks such as JUnit and Espresso
  • Experience with git
  • Familiar with CI/CD pipelines
  • Excellent communication and collaboration skills

Interested in this job?

Jobs Related To Chefaa Android Developer

Software Engineer II, Android Google Search App Assemblies

Entry-level Software Engineer II role at Google, focusing on Android app development for the Google Search App in London, UK.

Software Engineer II, Android

Google is hiring a Software Engineer II for Android to work on the Waze app, requiring 1 year of experience in software development and Android app creation.

Front-End Android Developer

Frontend Android Developer position at Kuba, developing innovative ticketing solutions in Rome, Italy.

Software Engineer, Android Application, Pixel

Software Engineer position for Android Application on Pixel devices at Google, combining AI, software, and hardware to create innovative user experiences.