24 Frontend React jobs in Singapore
Frontend Developer (React)
Posted today
Job Viewed
Job Description
Overview
We are looking for a React.js Developer responsible for building user interface components and implementing them following React.js workflows. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
Develop, test, deploy, and maintain building user interface components and implementing them following React.js workflows
Provide vision, design and develop in keeping up to date and cutting-edge web technologies in building interactive web applications
Build reusable components and front-end libraries for future use
Translate designs into high quality code using HTML5, CSS3 and WebSocket
API integration with RESTful services
Work closely with design team and API team to improve overall UI/UX experiences
Actively participate in all aspects of the software development process
Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications
Deploy systems to production and provide post-implementation support
Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessary
Understand the interdependencies of the services (application, system and database) and identify problem areas to improve overall efficiency
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
Adhere to high-quality development principles while delivering solutions on-time
Perform other duties as assigned
Requirements
Degree in Computer Science or equivalent
Fluent speaking and writing in English for business communication needs
Experience developing web applications, Web Forms and Enterprise Workflows
3 to 8 years of experience in systems analysis, design, programming with knowledge of the following technologies
Thorough understanding of React.js and its core principles; familiarity with other frameworks (Angular, Vue.js)
Familiarity with basic data structures and algorithms
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and tools (Webpack)
Familiarity with code versioning tools such as Git
Experience with HTML5, CSS3 and jQuery
A knack for benchmarking and optimization
At least one backend language, such as Java, C#, Python, or Ruby
Good to Have
Experience with WebSocket
Knowledge of UI/UX design principles
Understanding of Vue.js and its core principles
Knowledge of micro-service design and development
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology and Project Management
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Frontend Developer-React- Contract
Posted today
Job Viewed
Job Description
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.
- 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.
Tell employers what skills you have
Wireframes
Git
ReactJS
CSS3
CSS
Pipelines
Webpack
HTML
TypeScript
User Experience
Agile
JavaScript
HTML5
API
React.js
Software Development
Business Requirements
Agile Development
Frontend Developer- React Js
Posted today
Job Viewed
Job Description
Role
Frontend Developer- React Js
Role Summary
Responsible for designing, developing and testing software modules, ensuring optimal functionality and integration within complex systems. The role demands a combination of in-depth technical expertise and collaboration with cross-functional teams to innovate and deliver high quality software solutions.
Responsibilities
Min 6 years of hands-on experience with Front-End Development using React
Design, develop, and maintain software modules ensuring adherence to software engineering best practices
Collaborate with cross-functional teams to define software requirements and to ensure alignment of deliverables with business objectives
Produce robust software builds from source code, meeting defined performance and security criteria
Lead and participate in code reviews, ensuring quality and adherence to coding standards
Conduct system integration tests, diagnose faults, and foster continuous improvement in software robustness and efficiency
Utilize the latest development methodologies to innovate and enhance the software delivery process
Contribute to architectural and system design decisions, ensuring scalability, reliability, and maintainability
Mentor junior engineers, share software engineering best practices and domain knowledge
Additional Qualifications
Dedication to producing clean, efficient, and maintainable code with a focus on robust software design
Proficient in backend and frontend programming languages and deep understanding of software development life cycle
Demonstrated knowledge of software architecture, design patterns, and best practices
Ability to lead and contribute to the evolution of software engineering standards and practices
Strong analytical and problem-solving skills
Location
Working model: Hybrid (3 days per week work from office; remaining days work from home)
EEO Statement
“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities."
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Frontend Developer-React- Contract
Posted today
Job Viewed
Job Description
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.
#J-18808-Ljbffr
Senior Frontend Developer (React)
Posted today
Job Viewed
Job Description
Mandatory Skills:
Degree in Computer Science or IT-related field
5 to 8 years in frontend development using
React
Strong knowledge of micro frontend architecture, Design Systems, and Design Tokens
Experience with Docker, Kubernetes, and cloud (AWS/Azure/GCP)
Hands-on TDD experience and strong problem-solving abilities
Responsibilities:
Lead frontend (React) development, collaborate across teams, ensure UI/UX quality, mentor juniors, perform code reviews, and stay updated with modern frontend practices.
#J-18808-Ljbffr
Expert Frontend Engineer (React)
Posted today
Job Viewed
Job Description
JOB SUMMARY
We are seeking an
Expert Frontend Engineer
to provide technical leadership across web and mobile domains. You will drive the architecture, scalability, and performance of next-generation user interfaces using React.js and React Native. As a domain expert, you will influence cross-team technical direction, mentor engineers, and define best practices that elevate frontend engineering across the organization. This role is ideal for a highly experienced frontend engineer who excels in building high-quality, maintainable, and engaging user experiences at scale.
KEY RESPONSIBILITIES
Frontend Architecture: Design and review scalable, high-performance, and maintainable frontend systems across web and mobile platforms. Ensure consistency, responsiveness, and accessibility across devices.
Technical Leadership: Act as a frontend domain expert, guiding multiple teams through architectural decisions, design reviews, and technology evaluations.
Business Alignment: Translate complex product and business goals into pragmatic, scalable frontend architectures that support long-term growth and innovation.
Reusable Components & Design Systems: Build reusable UI components and design systems to promote efficiency, consistency, and quality across teams.
Process Innovation: Define and enforce engineering standards, tooling, and best practices in areas such as performance monitoring, test automation, CI/CD, accessibility, and cross-platform deployment.
Mentorship & Collaboration: Mentor engineers, lead knowledge sharing initiatives, and cultivate a collaborative and high-performance engineering culture.
JOB REQUIREMENTS
Bachelor's Degree of Computing, Software Engineering, IT or related field.
Experience: Minimum 8+ years of experience building large-scale frontend systems, with expertise in both web (React.js) and mobile (React Native) environments.
Tech Stack Expertise: Strong command of JavaScript/TypeScript, React.js, React Native, Redux/Zustand, Next.js, Expo/Metro bundler, and related frontend tooling.
Architectural Skills: Proven ability to design frontend architecture for scalable, performant, and resilient applications, including mobile-web integration, micro-frontend design, and offline support.
Process Leadership: Experience establishing frontend coding standards, CI/CD pipelines, design system governance, and performance monitoring frameworks.
Innovation & Problem Solving: Constantly explores and integrates emerging UI/UX trends, frontend technologies, and frameworks that align with business and user needs.
Risk & Impact Awareness: Anticipates UI/UX risks and long-term tech debt. Designs for maintainability, accessibility, and observability from the ground up.
Fluency in written and spoken English and Mandarin is highly desirable to liaise with Chinese speaking clients and counterparts to understand their technical requirements.
Soft Skills
Influence & Leadership: Drives the adoption of frontend standards, frameworks, and tooling across teams and stakeholders through technical authority and collaboration.
Decision-Making: Makes thoughtful frontend technology choices backed by user experience insights, system constraints, and long-term business value.
Communication: Communicates complex frontend concepts clearly and effectively across engineering, design, and product teams. Listens actively and leads productive discussions.
Collaboration: Acts as a cross-team enabler, fostering a shared understanding of goals, accountability, and innovation across product and engineering.
What We Offer
Technical Decision-Making Authority: Lead frontend system architecture and play a central role in shaping the company’s cross-platform UI strategy.
Collaboration with Top Talent: Work with senior engineers, designers, and product leaders to solve complex technical and user challenges.
Cutting-Edge Technology Practice: Use modern technologies and frameworks to drive innovation while maintaining code quality and user experience.
Knowledge Leadership Role: Establish engineering culture through technical mentorship, knowledge sharing, and frontend best practice development.
#J-18808-Ljbffr
Senior Frontend Engineer (React)
Posted today
Job Viewed
Job Description
JOB SUMMARY
We are looking for a
Senior Frontend Engineer
to lead the development of high-quality, scalable, and performant user interfaces. You’ll work closely with design, product, and backend teams to deliver seamless and responsive web and mobile applications. You’ll be responsible for driving technical direction, setting coding standards, and mentoring junior engineers while ensuring excellent user experience and frontend system architecture.
KEY RESPONSIBILITIES
Architecture & Development:
Design and build scalable frontend systems using modern frameworks like
React.js
and
React Native , ensuring strong performance and maintainability.
Component Reusability:
Build modular, reusable UI components and establish team-wide frontend patterns and best practices.
Cross-Platform Quality:
Ensure responsive design, cross-browser compatibility, and native-like experience across devices.
Collaboration:
Work closely with backend developers, product managers, and designers to implement seamless user experiences.
Code Quality:
Drive code quality through code reviews, testing, and continuous improvement initiatives.
Mentorship:
Support and guide junior developers, fostering a learning culture and knowledge sharing.
JOB REQUIREMENTS
Bachelor's Degree of Computing, Software Engineering, IT or related field.
Experience:
Minimum
5+ years
of professional frontend development experience, with experience in both
web
and
mobile
( React Native ) preferred.
Tech Expertise:
Proficient in
React.js ,
React Native , JavaScript/TypeScript, HTML/CSS, and related tooling (Webpack, Babel, ESLint, etc.).
Performance Optimization:
Experience optimizing app performance, page speed, and rendering efficiency.
Testing & CI/CD:
Familiarity with frontend testing frameworks (Jest, React Testing Library) and integrating into CI/CD pipelines.
UX Awareness:
Strong sense of user-centric design, accessibility, and UI/UX principles.
Version Control:
Proficient in Git workflows and collaboration in a multi-developer environment.
Fluency in written and spoken English and Mandarin is highly desirable to liaise with Chinese speaking clients and counterparts to understand their technical requirements.
SOFT SKILLS
Team Mindset:
Works effectively in a team setting, shares ideas, and contributes to a collaborative culture.
Ownership:
Takes full responsibility for features from design to release and beyond.
Adaptability:
Open to feedback, proactive in learning new tools and adapting to evolving tech landscapes.
Communication:
Communicates clearly and effectively with both technical and non-technical stakeholders.
WHAT WE OFFER
Technical Leadership Opportunities:
Participate in high-impact projects and lead the design of critical systems.
Continuous Growth:
Access to mentorship, learning resources, and a clear career progression path.
High-Performance Collaboration:
Work with a talented team using modern development practices (Agile/CI‐CD).
Flexibility and Trust:
An open culture that encourages innovation and autonomous decision-making.
#J-18808-Ljbffr
Be The First To Know
About the latest Frontend react Jobs in Singapore !
Microservices Frontend Developer (React)
Posted 2 days ago
Job Viewed
Job Description
My client, a reputable bank is hiring for a mid-level Microservices Frontend Developer.
Job requirements
- Analysis and Design for Front End Applications.
- Enhance front-end applications with user experience design principles and methodology
- Develop front-end applications for web or mobile users
- Build reusable front-end code for future use.
- Integrate front-end APIs with microservices and back-end databases
- Responsible for the development of highly responsive web applications in React.js
- Design and implement visualizations that can present vast amount of data
- Build React prototypes to validate early interface concepts
- Work closely with backend development team, and customers to create and optimize solution
- Deliver high quality, maintainable codes with functional, integration, and unit tests
- Participate in coordinated planning sessions and provide effort estimates for business initiatives of IT solutions
Requirements:
- 4-6 years of hands-on experience developing Front End applications in Web or Software Development
- Experience working with React Applications and have knowledge in React lifecycle methods, React design patterns, and optimizing react apps
- Good foundations in JavaScript ecosystem
- Good knowledge in functional programming principles
- Knowledge in HTML and CSS
- Experience in Hybrid Cordova apps built using ReactJS with Redux Saga
- Understand NPM, Node.js and Webpack
- Experience in iOS/Android mobile application development is a plus
- Knowledge of Full Stack, Java/J2EE, with Spring boot framework knowledge and experience
- Knowledge of SOA, & Micro services, REST Services Development
- Knowledge of containerization and cloud technologies (eg. OpenShift, Kubernetes, Dockers, Mesos, AWS) as well as DevOps and testing tools (Git, SVN, TFS, Jira, Confluence, Jenkins, Nexus, Selenium, SonarQube)
- Experience with cloud-based, CI/CD or DevOps development environment
- Hands-on development skills building integration and application utilizing a variety of technologies, development tools and database systems.
- Experience in Agile methodology.
- Experience working with MS-SQL server database.
Senior Frontend Developer (React)
Posted 6 days ago
Job Viewed
Job Description
Mandatory Skills:
- Degree in Computer Science or IT-related field
- 5 to 8 years in frontend development using React
- Strong knowledge of micro frontend architecture, Design Systems, and Design Tokens
- Experience with Docker, Kubernetes, and cloud (AWS/Azure/GCP)
- Hands-on TDD experience and strong problem-solving abilities
Responsibilities:
Lead frontend (React) development, collaborate across teams, ensure UI/UX quality, mentor juniors, perform code reviews, and stay updated with modern frontend practices.
Frontend Developer-React- Contract
Posted 9 days ago
Job Viewed
Job Description
- 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.
- 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.