Wednesday, April 3, 2019

Job: Senior Android Developer (full-time or remote) at Joomag AM LLC Company

Location: Yerevan, Armenia

Category: Software development

Type: Other

Deadline: 03-May-19 12:00:00 AM

Salary:

Description

Responsibilities

Primary Objectives:

1. The important objective is to build and improve Joomag’s native Android apps following a detailed Mobile App Development Lifecycle stages of planning and research, prototyping, assessment of technical feasibility, designing and building, testing and launching. Thus besides writing reusable and reliable code, the ability to make app specific consultancy, translate business needs into technical requirements and manage production releases in Google Play Development Console are primary goals.

2. Aside the Joomag’s native app, structuring and building a new application is coming next with a primary focus on architectural solutions. The processes of deploying infrastructure, executing design via a well-defined flow, ensuring the scalability and quality through test coverage, and responsiveness are expected to implement in this new project.

3. Team playing and collaboration skills also matter. You will actively co-work with other Engineering teams to ship new features, as well as adjust their work to maximize overall development efficiency. This requires ability and desire to create more than beautiful code base and act as a team-player to especially decide on what and which way we build something.

RequiredQualifications

  • 5+ years of experience in Android development
  • Experience in unit and instrumented testing
  • Experience in web services integration (REST, JSON)
  • Extensive experience using design patterns (MVP, MVC, MVVM, etc)
  • Strong knowledge of Android SDK, UI design principles
  • Strong knowledge and clear understanding of OOP and Design Patterns
  • Experience with offline storage, threading, and performance tuning
  • Proficiency with and willingness to learn open source frameworks or third-party libraries such as: RxJava, Dagger, Robolectric/Espresso, Retrofit, Realm
  • Proficiency of working with JIRA, Confluence
  • Strong understanding and experience of Git and Git workflow
  • Experience working with Gradle
  • Fluency in technical written English.

Preferred qualifications:

  • Degree in Computer Science, Engineering or a related subject
  • Experience in continuous integration
  • Knowledge of Agile/Scrum/Kanban or other similar project management methodologies.

Benefits

Job URL: iJob.am - Senior Android Developer (full-time or remote) @ Joomag AM LLC

No comments:

Post a Comment