Frontend Developer (reactjs, Restful Apis, Redux, Html5)

SG, Singapore

Job Description

Responsibilities



Design, architect, and implement enterprise-grade, high-performance web applications using ReactJS (v16+), ensuring strict compliance with performance, scalability, and accessibility standards. Build modular, reusable, and testable components in ReactJS, with a strong focus on maintainability and reusability. Own state management at scale using Redux (mandatory), Context API, and advanced state optimization techniques. Integrate with complex RESTful APIs and backend systems, ensuring secure, efficient, and fault-tolerant communication between frontend and backend. Write clean, production-grade code following best practices like linting, strict typing with TypeScript, peer reviews, and automated testing. Conduct unit testing and end-to-end testing using Cypress, Selenium, and Pact, ensuring functional stability. Optimize for maximum performance across browsers and devices like bundle size reduction, lazy loading, Web Workers, and PWAs. Deliver and maintain builds through CI/CD pipelines (Jenkins, GitHub Actions, or equivalent), with deployment into Linux-based environments. Provide technical guidance and mentorship to junior developers, enforcing coding standards and best practices. Collaborate with product managers, designers, and backend engineers to ensure timely delivery of features and fixes.

Requirements



9-12+ years of professional software engineering experience, with a minimum of 7 years dedicated to ReactJS at enterprise scale. Proven expertise in ReactJS, Redux, RESTful APIs, JavaScript (ES6+), TypeScript, HTML5, and CSS3. Hands-on experience with TDD and automated testing frameworks like Cypress, Selenium, Pact mandatory. Strong experience with CI/CD workflows and deployment on Linux-based environments. Demonstrated success in large-scale enterprise projects (must provide GitHub portfolio or equivalent). Solid understanding of frontend performance optimization techniques like profiling, caching, SSR/CSR trade-offs,PWAs. Exposure to React Native is an advantage,but not a substitute for ReactJS expertise. * Strong collaboration and communication skills in cross-functional and distributed teams

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1603984
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned