Frontend Developer-React- Contract
TANGSPAC CONSULTING PTE LTD
Singapore
On-site
SGD 70,000 - 90,000
Full time
Job summary
A Singapore-based consulting firm is seeking an experienced Front-End Developer to create and maintain high-performance web applications using React.js. The ideal candidate will have over 8 years of software development experience, strong skills in JavaScript, and a deep understanding of modern frameworks and tools. This role offers opportunities for collaboration and continuous improvement in an Agile setting.
Qualifications
- 8+ years of experience in software development, with 4+ years as a front-end developer.
- Deep knowledge of React and current JavaScript frameworks.
- Proficient in ES6+ and modern front-end technologies.
Responsibilities
- Develop and maintain high-performance front-end applications using React.js.
- Collaborate with designers and backend developers for user experience.
- Translate business requirements into responsive web interfaces.
Skills
React.js
JavaScript
Redux
HTML5
CSS3
Typescript
Node.js
SASS/LESS
Git
Agile methodologies
Tools
Webpack
Babel
RESTful APIs
Key Responsibilities
- Develop and maintain high-performance, reusable, and scalable front-end applications using React.js.
- Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless user experiences.
- Translate business requirements and wireframes into responsive and interactive web interfaces.
- Optimize components for maximum performance across a wide range of devices and browsers.
- Implement state management using tools like Redux, Context API, or other suitable libraries.
- Integrate RESTful APIs and ensure robust error handling and data validation.
- Write clean, maintainable code and conduct code reviews to ensure best practices.
- Stay updated with the latest React features and front-end trends, and proactively suggest improvements.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and resolve production issues with a focus on performance and user experience.
Required Skills
- Relevant higher educational and professional background with 8+ years of experience in software development of which 4+ as a front end developer
- Deep knowledge of current JavaScript frameworks (React/JS) and technologies (Typescript, Node.js)
- Strong proficiency in JavaScript, ES6+, and React.js.
- Experience with Redux, React Hooks, React Router, and component libraries (e.g., Material-UI, Ant Design).
- Solid understanding of HTML5, CSS3, SASS/LESS, and responsive design principles.
- Familiarity with Webpack, Babel, and modern front-end build pipelines.
- Experience integrating with RESTful APIs and working with backend teams.
- Knowledge of Git, CI/CD pipelines, and Agile development methodologies.