Senior Android Engineer

Website Global Software Development Agency

Geekhunter is hiring on behalf of our client: a global software development agency that offers on-demand technical consulting, product design, project management and engineering implementation services. The company creates engaging applications with intelligent cloud solutions – leveraging their expertise in geo-fencing, advanced image recognition, beacons, customer identification and sophisticated analytics.

They are proud to be 1 of 25 Google Certified Agencies in the world, and has serviced hundreds of projects worldwide, including featured work for premier start-up and enterprise clients such as one of the biggest American Film Production Company, the #1 Unicorn in Indonesia, Indonesia’s biggest taxicab service, and the largest bank in Indonesia.

Perks:

  • THR
  • BPJS Kesehatan & Ketenagakerjaan
  • Up to 15-days Annual Leave
  • Working Tools
  • Private Health Insurance
  • Global Learning Program
  • Annual Profit-Share Bonus

Job Descriptions:

  • Design and development of scalable, reliable, and testable Android applications
  • Review designs and code to ensure quality and industry best practice
  • Maintain, enforce, and implement common conventions, standards, and technologies
  • Establish strong relationships with key leaders from other teams and demonstrate credibility, empathy and expertise on business and technical issues
  • Provide mentoring and technical leadership to a team of junior and staff engineers
  • Work with a team of developers, designers, project managers, and other personnel
  • Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development
  • Provide training and support to internal teams.

Job Requirements:

  • Bachelor’s degree in a technical or scientific field. Software Engineering, Computer Science, Electrical Engineering or IT preferred
  • 4 years of relevant Android development experience with 3 full software lifecycles
  • Experience with Kotlin, Java, and Android SDK. Experience in unit testing and instrumented test frameworks are a plus
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience in estimating scope of projects based on high level and ambiguous requirements/business goals
  • Strong understanding of Android Apps architecture & implementation and full mobile development life cycle
  • Published at least 2 apps in the market (live links shared)

How to Apply:

Send your CV to recruiter’s email who contact you or to recruiter@geekhunter.co

To apply for this job email your details to recruiter@geekhunter.co