All jobs

Job details

React Developer

  • REST
  • AWS
  • TypeScript
  • Agile
  • React Native
  • HTML5
  • Git
  • JavaScript
  • CSS3
  • JSON
  • Web Applications
  • Business Requirements
  • User Experience
  • Debugging
  • Azure DevOps
  • Problem Solving
  • Wcag
  • Architecture

Posted: 5 days ago

Job Description:

  • Design, build and operate modern web applications on React.
  • You’ll own the front-end architecture end-to-end.
  • Ensuring reliability, scalability, performance, accessibility and security.
  • You will need to collaborate closely with BAs and backend team to deliver production ready user experience.
  • This role requires deep hands on React expertise, and a strong understanding of secure, compliant delivery on AWS.
  • Uphold coding standards, and guide the team through reviews, testing and CI/CD best practices.

Job Responsibilities:

  • Deliver features end-to-end, translate business requirements and UX designs into reusable React components and pages.
  • Review requirements and user stories for technical feasibility, scope and risk. Propose pragmatic alternatives when needed.
  • Investigate issues, perform root-cause analysis and implement resilient fixes with tests.
  • Quality first, write clean and testable code; add unit/integration tests, ensure accessibility (WCAG), performance and security best practices.
  • Participate in code reviews, maintain coding standards, and improve the component library.
  • Partner with BA, clarify edge cases and ensure business value is met.
  • Agile way of working, contribute to backlog grooming, daily stand-ups, and retrospectives; provide accurate estimates.
  • Collaborate on CI/CD. Feature flags, and observability for safe frequent release.

Requirements:

  • Minimum a bachelor’s degree in a relevant of study
  • Minimum 2 years of hands-on React development experience.
  • Solid understanding of JavaScript / TypeScript, modern ES features, and web fundamentals (HTML5, CSS3, semantic markup, responsive layout).
  • Hands on experience in component architecture & reusability concept, design and maintain storybook, build accessible components.
  • Strong debugging skills and a structured approach to problem solving.
  • Practical experience with Git, branching strategies, and code reviews.
  • Comfortable with REST APIs, JSON, and client-side data fetching / caching.
  • Familiarity with testing tools (Jest, React Testing Library, Cypress/Playwright).
  • Familiar with CI/CD deployments (Gitlab/Azure DevOps) with lint / test / build gates, artifact versioning, branching strategies, and preview deployments.
  • Knowledge of Agile Methodology process or AWS certification will be an advantage.
  • Clear, proactive communication and the ability to work closely with Business Analysts and stakeholders.

Similar jobs