SENIOR ANDROID DEVELOPER

Find it interesting? Apply at:

RESPONSIBILITIES

  • Design, develop, review, implement, and manage application code and services for the production and pre-release environments;
  • Participate in Agile software development, prototyping, and code review with international development teams to build mobile apps;
  • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent;
  • Monitors for and anticipates platform trends and upcoming critical changes;
  • Provide robust coding practices and solid unit and component test coverage, and code debugging;
  • Unit-test code for robustness, including edge cases, usability, and general reliability;
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

 REQUIREMENTS

  • + 3 years working experience in software development covering mobile application development, especially in Android development (Android Studio/ SDK, Java, at least
    one year in Kotlin).
  • Solid experience with architectural patterns -Clean Architecture, MVVM…
  • Experience with Test Driven development.
  • Experienced with Unit tests, UI Tests, API Testing: Mocks, Stubs;
  • Solid understanding of the full mobile development life cycle
  • Good knowledge and experience with SOLID principles;
  • Good understanding of modern software development practices and automation testing;
  • Good English communication skills, time-management skills, and problem-solving and analytical skills;
  • Nice-to-have skills:
  • Flutter experience
  • Experienced in Performance test, Accessibility for mobile apps;
  • Security Mobile Apps: Application Security Transport, Local Data Storage;
  • Experienced with device fragmentation issues.

BENEFITS

  • Extra Healthcare Insurance.
  • Competitive Salary.
  • 13-month Salary.
  • Company outing & team building.
  • 15-day annual leave days.
  • Annual trip, team building activities.
  • Phone allowance.
  • Parking allowance.
  • Taxi allowance as business requirement.
  • Full time, working hours from 8:30 – 12:00 & 13:30 – 18:00 Monday to Friday weekly.