Senior Android Developer (Java)

Darookhaneh Markazi Jamal Zadeh Tehran

Posted a year ago

Job Description

● Designing, developing, and testing Android applications considering compatibility with previous versions of Android. ● Designing and building quality Java code with the ability to be reused in other projects and maintained by other developers. ● Developing, upgrading, and solving the problems of current products and increasing their efficiency.

Requirements

● Proficiency in Java 8. ● Proficient in MVC, MVP, MVVM, and MVI Architectures. ● Getting to know the main concepts of HTTP Protocol, API, and Rest. ● Familiarity with Object-Oriented Programming. ● Familiarity with Responsive Design. ● Proficient in Git and GitHub. ● Familiarity with solid and clean code programming models. ● Getting to know Reactive Programming (RX JAVA). ● Mastery of UI implementation using Figma and XD Design. ● Mastery of Android Studio. ● At least 3 years of relevant work experience.

Employment Type

  • Full Time

Details

To see more jobs that fit your career