Android Developer – Mobile App Designing – Awign

Job Description Requirements:

  • Proficient in designing and constructing complex mobile applications.
  • Strong understanding of Kotlin, Java, Android architecture components, data binding, and Material Design components.
  • Experience collaborating with product, design, and other engineering teams to drive execution.
  • Solid knowledge of Android, including handling different screen sizes and understanding the mobile app build process.
  • Demonstrated proficiency in coding practices, including thorough design documentation, unit testing, continuous integration, and source control (Git), as well as conducting peer code reviews.
  • Proficiency in problem-solving, data structures, and algorithms, with familiarity with RESTful APIs for consumption in Android applications.
  • Extensive experience in writing unit tests and UI tests, with familiarity with JUnit and Espresso.
  • The ideal candidate should possess a minimum of 7 years of experience and hold a bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related technical discipline.
  • Ability to work independently and adapt to a fast-changing environment.
  • Creative, self-disciplined, and capable of identifying and completing critical tasks independently and with a sense of urgency.

More Information

Apply for this job
Share this job