Job details
Software Developer (React Developer)
- REST
- Agile
- HTML5
- Git
- CSS3
- Translating
- Web Applications
- Accessibility
- Business Requirements
- Agile Methodologies
- Continuous Integration
- Debugging
- Scalability
- Information Technology
- Pipelines
- Excellent Communication Skills
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 2 months ago
Job Description
We are seeking a skilled React Developer to design, build, and maintain modern web applications using React. In this role, you will own the front-end architecture end-to-end, ensuring high standards of reliability, scalability, performance, accessibility, and security. You will collaborate closely with Business Analysts (BAs) and the backend development team to deliver production-ready, user-friendly solutions.
This role requires hands-on expertise in React and a solid understanding of secure and compliant delivery on AWS. You will also play an active role in upholding coding standards, conducting reviews, and contributing to continuous integration and deployment (CI/CD) best practices.
Key Responsibilities
- Design and deliver front-end features end-to-end, translating business requirements and UX designs into reusable React components and responsive pages.
- Review requirements and user stories for technical feasibility, scope, and risk, proposing practical alternatives where necessary.
- Investigate issues, perform root cause analysis, and implement effective fixes supported by appropriate tests.
- Write clean, maintainable, and testable code while ensuring quality, performance, accessibility (WCAG standards), and security best practices.
- Participate in code reviews, enforce coding standards, and contribute to the shared component library.
- Collaborate closely with Business Analysts to clarify requirements and ensure business value is delivered.
- Participate actively in Agile processes such as backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
- Contribute to CI/CD pipelines and implement observability tools for safe, frequent releases.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 2 years of hands-on React development experience.
- Strong knowledge of JavaScript/TypeScript, modern ES features, and web fundamentals (HTML5, CSS3, semantic markup, responsive design).
- Experience with component architecture, reusability concepts, and maintaining Storybook or similar design systems.
- Strong debugging and problem-solving skills.
- Practical experience with Git, branching strategies, and code review processes.
- Experience integrating with REST APIs and handling client-side data fetching and caching.
- Familiarity with testing tools such as Jest, React Testing Library, or Cypress/Playwright.
- Experience with CI/CD pipelines (e.g., GitLab, Azure DevOps) including linting, testing, build processes, artifact versioning, and preview deployments.
- Familiarity with Agile methodologies.
- AWS knowledge or certification is an advantage.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Similar jobs
-
Junior WebUI Developer – React & TypeScript [Frontend Development | Backend Integration | UI/UX Collaboration]
GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. , Singapore, SG
-
Java Full Stack Developer (Springboot, React UI, TDD)
ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. , Singapore, SG
-
React Lead Engineer - WCAN
WECRUIT PTE. LTD. , Singapore, SG
-
Lead Frontend Engineer [React] - WCAN
WECRUIT PTE. LTD. , Singapore, SG
-
React v18 / Redux - Frontend Engineer - Contractor
TANGSPAC CONSULTING PTE LTD , Singapore, SG