Job Summary
Design, develop, and maintain scalable, responsive web applications using React.js and related technologies. Collaborate with cross-functional teams to deliver high-quality frontend solutions that meet performance, usability, and security standards.
Responsibilities
- Design, develop, and maintain scalable and responsive web applications using React.js, JavaScript, HTML5, CSS3, and jQuery to meet business needs
- Build reusable UI components to improve development efficiency and ensure consistent user experience
- Optimize application performance, usability, and cross-browser compatibility for seamless user interactions
- Integrate frontend applications with RESTful APIs and backend services to enable dynamic data exchange
- Collaborate with business stakeholders, UX/UI designers, and development teams to deliver high-quality, user-centric solutions
- Perform code reviews, debugging, and troubleshooting to enhance application stability and functionality
- Participate in the full software development lifecycle, including design, development, testing, deployment, and production support to ensure reliable releases
- Ensure compliance with coding standards, security requirements, and frontend development best practices to maintain code quality and security
Required competencies and certifications
- Strong proficiency in React.js, JavaScript (ES6+), HTML5, CSS3, AJAX, JSON, and jQuery to develop robust frontend applications
- Experience with Redux, Context API, RESTful APIs, and responsive web design to build scalable and adaptive interfaces
- Knowledge of frontend performance optimization, web accessibility standards, and SEO best practices to enhance application reach and usability
- Familiarity with Git, CI/CD tools, browser debugging tools, and Agile development methodologies to support efficient development workflows
- Ability to work onsite in Singapore to collaborate effectively with local teams and stakeholders
Preferred competencies and qualifications
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field
- Experience with Adobe Creative Suite, Photoshop, Figma, or CMS platforms to support design and content management tasks
- Strong analytical, problem-solving, communication, and stakeholder management skills to drive project success
- Ability to manage multiple priorities effectively in a fast-paced environment