Senior Mobile App Developer

Health Tech Platform

Geekhunter is hiring on behalf of our client; a tech company that aims to improve healthcare experience. Wherever they are, patients can use the app to find in-network doctors, instantly book appointments online, receive reminders for upcoming appointments, and more. Their telemedicine platform enables virtual consultations and connects patients to over 1400 doctors and 160 healthcare providers across the country, including 70 specialties.

The company’s online marketplace delivers the efficient, seamless, and simple experience that everyone expects and deserves.

Perks:

  • Remote working position
  • 15-days annual leave
  • THR, BPJS-K, BPJS-TK
  • Private Health Insurance
  • Working tools provided*
  • Performance-based bonus

Job Description

Our client is looking for a great senior mobile app developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing mobile app code and software that are scalable and maintainable. You will ensure that these all mobile app packages and programs are well documented and have reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

The role reports to the Frontend Lead, within a newly collaboration structure with the Product team.

What You Will Do:

  • Writing scalable, robust, testable, efficient, and easily maintainable code.
  • Challenge existing frontend code and resolving any frontend related issues by introducing long-term and proper fixes.
  • Translating software requirements into stable, working, high performance software.
  • Writing technical documentation for all frontend development that is related to your task.
  • Playing a key role in architectural and frontend design decisions, building toward an efficient frontend architecture.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Join and contribute to agile ceremonies, such as: Daily Stand Ups, Sprint Planning, Sprint Reviews, Demos and Retrospectives.

Job Requirement

  • Bachelors’ degree in Computer Science or related field or equivalent practical experience.
  • At least 6 years of working experience as mobile app developer (Native), with at least 3 years of experience using React Native.
  • Professional experience with React Native or another modern JavaScript web framework.
  • Have a solid understanding in core app and behavior concepts (eg. knowing the behavior on android or iOS)
  • Have a solid understanding of semantic JSX, TypeScript, and core JavaScript concepts.
  • Familiar with native build tools like XCode, Gradle, Android Studio, etc.
  • Familiar with push notifications in android and iOS using 3rd party tools.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Self-motivated and self-managing, with great organizational skills.
  • Systematic, analytic, and strong logical thinking.
  • Proficient in English both express and written.
  • Familiar with modern agile development and all the related tools: JIRA, confluence, etc.
  • Possess a high attention to detail, with an attitude that strives for perfection.
  • Show initiative. You must be able to demonstrate a good initiative and have a problem-solving mindset.

How to Apply:
Send your CV to recruiter’s email who contact you OR to recruiter@geekhunter.co OR

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