Frontend Engineer (React)

Job Category: Product Development
Job Location: APAC/EMEA
Job Type: Full Time

About Perx

Perx Technologies introduces the world’s first intelligent, autonomous loyalty and customer engagement solution. Headquartered in Singapore, the platform synergizes gamification, behavioral science, and AI to support brands in elevating customer actions and interactions using data-driven experiences.

By designing customized, incentive-driven journeys, Perx Technologies simplifies customer acquisition, activation, monetization, and growth, cultivating enduring loyalty and remarkable user experiences, solidifying its position as an industry trailblazer.

Quick Snapshot 

We are looking for a passionate developer who is proficient in React and JavaScript. You will own the development of client facing web applications and user interface components and implement these using well-known React workflows. You will also play a key role in managing the deliverables of the frontend team and work closely with the product and other developers to ensure that the design and implementation of the features are aligned with the overall technical and product roadmap. 

Responsibilities 

  • Design and implement features for our front-end applications using React.
  • Develop our merchant dashboard website to provide insightful customer analytics and reports for our customers.
  • Build reusable components and front-end libraries.
  • Optimize new and existing components for maximum performance.
  • Work collaboratively with various business units such as engineering, product team and UX designers.
  • Write documentation and collaborate with other developers to assist them with integrating the API.
  • Ensure the quality of code reviews that follows modern programming principles.
  • Improve our test coverage and existing QA processes e.g. code reviews, coding standards, documentation, testing, and deployment. 
  • Leverage open source and other technologies and languages outside of the framework should the need arise. 
  • Work with the wider tech team to ensure proper solutions based on the established architectural principles and patterns.
  • Provide technical support and training to colleagues on various aspects of the applications and data. 

 Requirements 

  • Bachelor’s Degree in Computer Science and Engineering related discipline or equivalent work experience.
  • At least 5 years of relevant work experience.
  • Strong experience with React and TypeScript. 
  • Experience with testing tools such as Jest, Cypress and Testing-Library.
  • Experience with developing complex forms and familiarity with form-management libraries such as react-hook-form, formik, redux-form.
  • Experience with other frameworks and languages is a plus. 
  • Experience with state management tools and libraries like Redux, Mobx and React-Query
  • Familiarity with DevOps in an agile environment, AWS and Docker is a plus.
  • Strong problem-solving and debugging skills. 
  • Excellent communication and collaboration skills.

What’s on offer?

  • Competitive salary and benefits package.
  • Flexible work culture where we embrace a fully remote or hybrid work environment. 
  • Collaborative environment and the opportunity to work with a leading player in the Martech and Fintech space.
  • Opportunity to work with global and regional tier one enterprises in the banking, retail, insurance, and telecom sectors.
  • Great career development opportunities and internal mobility for cross-functional pathways are embedded in our culture. 
  • Work with a globally hand-picked talent pool of passion-driven people who power some of the largest brands globally, leveraging Perx’s SaaS platform to engage with 50Mn+ consumers each day.

Join us to discover the exciting possibilities at the intersection of gamification, behavioral science, and AI. Help us empower businesses to acquire, engage, monetize, and retain customers through innovative, data-driven experiences.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Loyalty Engagement Platform Built for the Mobile-first Economy
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.