Front End Developer (React)
Summary
Front End Developer at SafeDay (Dolphin Dynamics Labs), a Singapore-based safety SaaS protecting frontline workers at high-risk sites. Day to day: configuring screens via an in-house form engine, building React components, and full-lifecycle testing across devices. Stack: React, ES6+, GraphQL/Apollo, Redux, Material-UI on a fully serverless AWS backend.
What you will do: Work with our form engine to configure and extend screens and workflows Build and maintain React components and features Full lifecycle: design, prototype, build, unit and release testing across devices Analyse production issues and fix bugs What we are looking for: 1+ years of hands-on React experience. Strong graduates and bootcamp alumni with real projects are welcome Good grasp of modern JavaScript (ES6+): async/await, promises, array and object handling Understanding of React state, props, hooks and component lifecycle Exposure to Final-form, GraphQL/Apollo, Material-UI and Redux is a plus Willingness to read and understand existing code before changing it You use AI tools to work faster, not to think for you. We use Claude Enterprise. You need to understand the problem and the suggested code, then fit the change cleanly into the existing codebase. Leave it better than you found it, not more complicated. We don't vibe code. Sustainable code needs critical thinking and real understanding. Attention to detail Clear written and spoken English Nice to have: Familiarity with UX design standards such as Material Design Any experience with AWS (Lambda, AppSync, Cognito) React Native or mobile app experience French or Mandarin (for app and support translation) How we work You will be part of a cross-functional team with a flat structure and shared responsibility for the app. We work hybrid: three fixed office days (Tuesday,Wednesday and Friday) and two from home. Fixed days mean you are in the office when your team is, so you learn faster and have the support needed to contribute to the solution. Our hiring process Shortlisted candidates will join a React and ES6 pair programming session with our team.You write the code. We start simple and gradually move into more complex concepts. We care about clean, simple solutions. Unnecessary complexity makes code harder to support, harder to secure and slower to change. Please include a link to your GitHub or a project you built yourself. Why SafeDay Cloud native stack, fully serverless, no legacy You'll learn the more complex patterns most React developers never get to work with at scale Small team in Singapore with additional resources in Mexico, Australia and Mongolia Direct access to the founders and real responsibility as you grow Your work directly protects people in high-risk environments