Match score not available

Senior Android Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Sales Consulting logo
Sales Consulting http://salesconsulting.recruitmentagiler.com
51 - 200 Employees
See all jobs

Job description

Role description:

  • Design, build and support mobile experiences used by millions of users and many of your friends every day;
  • Solve complex technical issues and improve existing mobile applications;
  • Evaluate, design, and develop new features and frameworks;
  • Focus on high-performance mobile application implementations;
  • Work closely with designers, product management, and other teams to create unique mobile apps in a highly collaborative environment;
  • Continuously discover and evaluate new technologies for maximizing development efficiency;
  • Engage in knowledge-sharing activities.


Qualifications:

  • At least 7-8 years of experience in mobile development using the Android SDK;
  • Good technical expertise in writing testable and maintainable code in Kotlin and/or Java with a focus on design patterns and SOLID principles;
  • Very good knowledge and experience in understanding and using MVVM and Android Jetpack components;
  • Proper understanding of threading and concurrency, as well as basic knowledge of reactive programming;
  • Practical knowledge in networking, persistence, and development of custom UI components;
  • Skilled in source control management and code review processes. Experience with continuous integration is a plus;
  • Independent in specifying, planning, reporting, designing, and coding for his / her assigned tasks;
  • Able to understand a project and the business behind an application in detail;
  • Able to give estimates for new features based on minimal requirements/specifications;
  • Able to identify risks/issues, and work with the technical lead to overcome them;
  • Proactive attitude with a drive to improve mobile engineering architectures and processes;
  • Good level of spoken and written English.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Persistence
  • Collaboration
  • Proactivity
  • Problem Solving
  • Communication

Android Developer Related jobs