cmercury
please wait

Senior Android Developer

Careers Senior Android Developer

Location | Kochi

We are seeking an Senior Android Developer – 6 to 8 Years Experience


Roles and Responsibilities

  • Product requirment gathering, planning, designing and development.
  • Architecting and automating the build process.
  • Solid understanding and prior use of TDD (Test Driven Development) practices and automated UI testing practices and software is required.
  • Excellent interpersonal skills and the ability to lead and work with diverse and distributed product teams in an agile environment


Desired Candidate Profile

  • Bachelors or Masters in Computer Science, Information Technology or related discipline
  • 6 to 8 years android native development experience.
  • Should have uploaded few Production Apps to playstore.
  • Good understanding of fundamental design principles behind a scalable application.
  • Understanding of the HTTP2.0 protocol, web applications, performance and monitoring.
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Knowledge of user authentication and authorization between multiple systems OAuth2.0
  • Proficient understanding of Gitlab, CI/CD, DevOps practices
    Understanding best security practises.
  • Capability to drive a team of developers including code review


Skills Required

  • Android Native Development, Java, Kotlin, JDK, Google Appstore submission, OOPs, Unit Testing (Junit), Dagger2, Realm/Room DB, Push Notifications, Retrofit.
  • Experience in Web Socket communication, Native Development Kit & JNI (Java Native Interface)
  • Deep understanding of Design Patterns & Architecture Pattern.

Experience

6-8 years’ experience

Salary

At par with the industry standards

Industry

IT-Software / Software Services

Functional Area

Senior Android Developer

Employment Type

Full Time

To apply, email your resume to hr@cmercury.com