Back to your search
Apply Now
Print Report Share View in new tab
02 June 2020
Job ID: JKT-54768
Principal Front-End Engineer

You will support the entire application lifecycle (concept, design, test, release and support).

You will also be integrating data from various back-end services and databases.

Client Details

Our client is a startup that is running in micro retail business. It is backed up by numerous international and national venture capitals. They are currently in rapid growth, both in numbers and spread.


  • Support the entire application lifecycle (concept, design, test, release and support).
  • Integrate data from various back-end services and databases.
  • Produce fully functional applications writing clean code.
  • Troubleshoot and debug to optimize performance.
  • Liaise with Product Development Team to plan new features.
  • Ensure new and legacy applications meet quality standards.
  • Research and suggest new mobile products, applications and protocols.
  • Stay up-to-date with new technology trends.
  • Write documentation for your code.


  • Having minimum 5 years of software engineering experience.
  • Experience in web technologies (React, React Native & Javascript).
  • Experience with popular React.js workflows (such as Flux, Redux or Apollo Client).
  • Posses strong javascript debugging skills.
  • Willing to learn either native or web development.
  • Good knowledge in Android / iOS fundamentals (or both) is a plus.
  • Familiar with RESTful APIs and GraphQL.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Familiar with code versioning tools GIT.

Job Offer

  • Communication allowances.
  • Transportation allowances.
  • Vision allowances.
  • Daily free coffee from Fore.
  • Laptop ownership program.
  • Medical/health insurance.
  • Opportunity to learn from a brilliant and energetic team.
  • The Indonesian National Employment Insurance System (BPJS Ketenagakerjaan).
  • The Indonesian National Health Insurance System (BPJS Kesehatan).
  • Experience to work in a fast-paced industry.
  • Flexible working hours.
  • Fun and humble culture that cares about your personal growth.

To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Gladys Nathania on +62 21 2958 8870.

Apply Now

Job Details:
  • Employment Type:
    Full Time, Permanent
  • Career Level:
    Middle Level
  • Required Qualification:
  • Required Experience:
    4 years
  • Job Functions:
  • Company Industry:
    Information Technology
  • Location:
    South Jakarta, Jakarta, Indonesia
  • Salary:
    Salary negotiable

Page Group Indonesia
As part of PageGroup, Michael Page is a leading professional recruitment consultancy specialising in the recruitment of permanent, contract and temporary positions on behalf of the world's top employers. PageGroup operates through 155 offices in 35 countries worldwide. First established in London in 1976, we've been bringing jobseekers and employers together for more than 30 years. London listed, we opened our first Asian office in Hong Kong in 1994 and currently we have offices in all major business hubs across the APAC region, including Australia, Singapore, Thailand, Indonesia, Tokyo, Malaysia, India, Taiwan, Shanghai, Beijing, Shenzhen, Guangzhou, Pudong and Suzhou. So if you're looking to take your career to the next level, visit
Is this your company? Claim it now!