167 React jobs in Singapore
Senior Frontend Developer (Vue / React)
Posted today
Job Viewed
Job Description
We are seeking an experienced frontend developer to join our team. As a senior frontend developer, you will be responsible for the development of responsive and dynamic web applications using Vue and React.
Our ideal candidate will have expertise in building responsive and dynamic web applications using Vue, CSS, HTML, JavaScript, SCSS, and LESS. Proficiency in additional technology stacks such as React, React Router, Redux, MobX, or MobX State Tree is considered an advantage.
You will also be expected to manage the CI/CD pipeline for mobile and web applications, utilizing automation tools for packaging and deployment. Our ideal candidate will be proficient in module bundling and compilation tools like Webpack and Babel.
Required Skills and Qualifications
- Expertise in: Responsive and dynamic web application development using Vue and React
- Proficiency in: CSS, HTML, JavaScript, SCSS, and LESS
- Additional Technology Stacks: React, React Router, Redux, MobX, or MobX State Tree (advantageous)
Benefits
- Premium Salary Package: Commensurate with experience
- Performance Bonus: Available for high performers
- Annual Leave: 10 days per annum
- Duration: Permanent position
How to Apply
If you are interested in this exciting opportunity, please submit your resume via email to the address below. We look forward to hearing from you!
Senior Frontend Developer (React Expert)
Posted today
Job Viewed
Job Description
Job Summary
At our organization, we are seeking a highly skilled React developer to join our team. As a key member of our frontend development group, you will be responsible for creating efficient and scalable user interfaces using the React.js framework.
Key Responsibilities:
- Develop high-quality React applications with a strong focus on performance and scalability.
- Collaborate with cross-functional teams to design and implement new features.
- Work closely with engineers to ensure seamless integration with backend systems.
- Stay up-to-date with the latest React trends and technologies.
- Participate in code reviews and contribute to improving overall coding standards.
- Provide technical guidance and support to junior developers.
- Contribute to the development of best practices and documentation.
- Identify and troubleshoot complex issues.
- Optimize system architecture to improve efficiency and performance.
- Implement automated testing frameworks like Cypress to ensure robust testing.
- Communicate effectively with stakeholders to gather requirements and provide updates.
- Adhere to software engineering principles to ensure maintainable code.
- Continuously evaluate and improve development processes.
- Ensure compliance with security standards.
- Maintain a positive and collaborative team environment.
- Develop expertise in e2e implementation and behavior-driven development.
- Improve skills in analysis, problem-solving, and communication.
- Stay current with industry trends and developments.
- Expand knowledge in areas like streamlining, CSS, HTML, TypeScript, MySQL, JavaScript, HTML5, Continuous Integration, React Native, Selenium, Team Player, System Architecture.
- Contribute to knowledge sharing and growth.
- Engage in ongoing learning and professional development.
- Apply innovative solutions to enhance productivity and efficiency.
- Keep abreast of industry advancements.
- Enhance collaboration and teamwork skills.
- Strengthen data-driven decision-making abilities.
- Deliver projects efficiently and effectively.
- Support continuous improvement.
- Meet deadlines while maintaining quality.
- Remain adaptable in an ever-changing environment.
- Set realistic goals and expectations.
- Drive business outcomes through technology.
- Promote digital transformation.
- Uphold company values.
- Foster a culture of innovation.
- Take ownership of tasks and responsibilities.
- Stay organized and focused.
- Effectively prioritize tasks.
- Exhibit resilience under pressure.
- Display leadership qualities.
- Be proactive and take initiative.
- Make informed decisions.
- Grow professionally and personally.
- Keep track of industry progress.
- Seek opportunities for growth.
- Encourage feedback and constructive criticism.
- Empower others to grow and develop.
- Deliver results in a fast-paced environment.
- Practice effective time management.
- Cultivate open communication.
- Build relationships across departments.
- Facilitate collaboration.
- Establish clear expectations.
- Balance multiple priorities.
- Embody the company's mission and vision.
- Advocate for your work.
- Present information clearly.
- Manage competing demands.
- Lead by example.
- Assume accountability.
- Proactively seek out learning opportunities.
- Take pride in your work.
- Suggest improvements.
- Understand and meet client needs.
- Anticipate challenges.
- Address concerns promptly.
- Directly address conflicts.
- Take calculated risks.
- Document progress.
- Offer assistance when needed.
- Relay project status.
- Explore ways to simplify processes.
- Propose innovative solutions.
- Motivate your team.
- Lead successful projects.
- Demonstrate excellent problem-solving skills.
- Achieve desired outcomes.
- Clarify expectations.
- Put team success above individual interests.
- Boost morale and motivation.
- Strive for perfection.
- Keep conversations factual.
- Unlock creativity.
- Break down obstacles.
- Consistently achieve results.
- Use logic and reason.
- Obtain beneficial results.
- Teach others new skills.
- Swiftly resolve disputes.
- Change approaches as necessary.
- Amplify team effectiveness.
- Discover opportunities for improvement.
- Steer change positively.
- Encourage others to innovate.
- Enable cross-functional collaboration.
- Anticipate potential issues.
- Undertake swift action.
- Bring people together.
- Maintain cohesion.
- Act decisively.
- Save time and effort.
- Strengthen partnership.
- Upskill existing staff.
- Translate ideas into reality.
- Enthusiastically communicate strategies.
- Reward exceptional performance.
- Give reasons behind decisions.
- Cast light on difficult subjects.
- Get things done quickly.
- Highlight cultural awareness.
- Speak truthfully.
- Consider different perspectives.
- Remove unnecessary steps.
- Enhance agility.
- Recognize excellence.
- Generate solutions rapidly.
- Streamline workflow.
- Urgently resolve problems.
- Assemble diverse teams.
- Devise fresh strategies.
- Formulate daring objectives.
- Tackle unprecedented situations.
- Subsequently show how things should be done.
- Assist in making important choices.
- Decipher uncharted territories.
- Place greater emphasis on inclusion.
- Investigate problems thoroughly.
- Focus energy on tackling significant challenges.
- Quickly bring projects online.
- Organize cohesive units.
- Reinforce outstanding achievements.
- Engage daily discussions about process improvement.
- Urgently build trust.
- Debate with enthusiasm.
- Accelerate deliveries.
- Encourage followers to have open hearts and minds.
- Shape organisational experience.
- Redraw known maps.
- Train thoughts around courage.
- Experience a heightened sense of accountability.
- Encourage advantageous collaborations.
- Face tough circumstances.
- Reduce constraints.
- Speedily share milestones.
- Augment collective prosperity.
- Utilize subterranean resources.
- Acquire intuitive understanding.
- Immediately adjust tactics.
- Impact significant changes.
- Rebut misunderstanding.
- Unravel tangible truths.
- Promote power-houses.
- Levitate dreams.
- Innovate breakthroughs.
- Have sway over great transactions.
- Operate sympathetically.
- Excavate required methods.
- Diminish controversy.
- Occupy vistas.
- Laugh heartily.
- Learn from daily experiences.
- Internally renew ourselves.
- Illuminated coherence.
- Attain full freedom.
- Perfect maturity.
- Open pathways.
- Involve ourselves in nature.
- Polish armour.
- Know no bounds.
- Raise collectively.
- Gradually fix routes.
- Help thoughtless humans find value.
- Look forward.
- Enjoy successes and failures equally.
- Strengthen internal controls.
- Restructure free thinking.
- Without fear communicate big truths.
- Entertain companies' dreams.
- Write mentally unstoppable news headlines.
- Link delightful cities.
- Channel strengths outward.
- Only succeed where valuable men thrive.
- Require each heartbeat to think deeply.
- Listen instinctively.
- Instill amazement.
- Identify faint language gaps.
- Recall earlier seasons of tribulations.
- Now risk casting flexible shadows.
- Clearly foster astounding heights.
Senior Frontend Developer (React) - SPVL
Posted today
Job Viewed
Job Description
We are looking for Senior Frontend Developer to join Singapore government agency!
- Exciting opportunity to work on challenging projects using cutting-edge technologies
- Collaborative and innovative work environment, along with professional development and learning opportunities
- Attractive salary package and benefits (up to 24 days leaves + medical insurance)
- Working location: Central (Hybrid work arrangement)
We are seeking an experienced Senior Frontend Engineer to join our agile development team. In this role, you will be responsible for architecting and implementing sophisticated user interfaces using modern frontend technologies, whilst mentoring junior developers and contributing to technical decisions that shape our products.
Responsibilities:
- Lead the development of complex frontend applications using React.js and Next.js, ensuring high performance, reusability, and scalability
- Architect and implement responsive, accessible, and performant user interfaces that deliver exceptional user experiences
- Collaborate with UX designers and backend engineers to translate business requirements into technical solutions
- Champion best practices in frontend development, including code quality, testing, and documentation
- Mentor junior developers and conduct code reviews to maintain high code quality standards
- Participate in agile ceremonies and contribute to technical planning and architecture discussions
- Troubleshoot and debug production issues whilst maintaining system stability
Requirements:
- Min 7 years of professional experience in a software development
- Strong expertise in React.js and Next.js, including state management solutions and modern React patterns
- Profound understanding of JavaScript/TypeScript, HTML5, and CSS3
- Experience with frontend build tools, package managers, and version control systems
- Strong knowledge of frontend testing frameworks and methodologies
- Experience working in agile environments with continuous integration/continuous deployment (CI/CD)
- Experience with AWS services and cloud infrastructure will be an added advantage
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
Contact you about potential opportunities.
Delete personal data not required at this application stage.
To withdraw consent, email
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Liew Chien Hui - R
ScienTec Consulting Pte Ltd - 11C5781
React JS Developer
Posted today
Job Viewed
Job Description
• Strong hands-on experience in frontend development using React
• Extensive expertise in React.js and practical experience in streamlining frontend system architecture and enhancing performance.
• Knowledge in e2e implementation with Cypress and behavior driven development framework will be advantageous.
• Strong software engineering, analytical and problem-solving skills.
• Good team player and communication skill.
React JS Developer
Posted today
Job Viewed
Job Description
At least 5 yrs working exp focus on frontend development
•Strong hands-on experience in frontend development using React
• Extensive expertise in React.js and practical experience in streamlining frontend system architecture and enhancing performance.
• Knowledge in e2e implementation with Cypress and behavior driven development framework will be advantageous.
• Strong software engineering, analytical and problem-solving skills.
• Good team player and communication skill.
Git
JSON
TDD
Streamlining
CSS
HTML
TypeScript
Software Engineering
MySQL
JavaScript
HTML5
Continuous Integration
React Native
Selenium
Team Player
System Architecture
Python/React Developer
Posted today
Job Viewed
Job Description
We're working with a top-tier quantitative trading firm that applies cutting-edge technology and data to solve some of the most complex problems in global financial markets. This is a chance to join a high-calibre team where the software you build directly shapes the success of the business.
About the Role
Join the team to build and maintain cutting-edge machine learning systems, backend services (Python), and frontend web applications (React), working closely with stakeholders and investment teams to deliver impactful, scalable solutions.
Requirements:
4+ years of strong software engineering background
Strong hands-on experience in Python
Familiarity with both relational and document-based databases
Prior experience in high-performance environments such as top tech companies or hedge funds is highly desirable
Degree in Computer Science, Engineering, or related technical field
What's In It For You:
Culture of excellence: Work alongside some of the smartest engineers in the industry
Cutting-edge tech: Exposure to modern infrastructure, large-scale compute clusters, and real-time data systems
Highly competitive compensation and benefits
If you are interested, please apply to the job post or contact me at
Regrettably, only shortlisted candidates will be notified.
Business Registration Number: D |Licence Number: 10C5117 |EA Registration Number: R
If this job isn't quite right for you, but you know someone who would be great at this role, why not take advantage of our referral scheme? We offer SGD1,000 or SGD350 in shopping vouchers for every referred candidate who we place in a role. Terms & Conditions Apply.
#J-18808-Ljbffr
Software Engineer (React)
Posted today
Job Viewed
Job Description
We are looking for a Mobile Application Developer specialising in React Native to develop user interface components that adheres to React best practices. Your primary responsibilities will be to design and develop Android and iOS apps using the React Native framework, and coordinate with other team members working on different layers of infrastructure. The commitment to collaborative problem solving, implementing sophisticated design, and delivering a product with quality is essential.
Responsibilities
- Develop, test, deploy, and maintain user interfaces and components with a focus on reusability through usage of React Native with TypeScript
- Optimise components to the best available performance across a vast array of mobile devices and browsers
- Actively participate in discussions and code reviews between peers, constantly seek to improve communication, collaboration and quality of code
- Work closely with our project managers to ensure business requirements and expectations are aligned
- Collaborate with our design team to transform design mockups into user-centric UI/UX solutions and robust code solutions that align with business objectives
- Participate in production deployment and provide post-deployment support by investigating and rectifying any reported issues
- 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
Mandatory
- Bachelor's degree in Computer Science, Software Engineering, or equivalent fields
- Fluent speaking and writing in English for business communication needs
- Proficient in writing mobile applications using the React Native framework with Typescript
- Knowledge of UI/UX design principles
- Thorough understanding of React.js and its core principles and best practices
- Familiar with TypeScript
- Familiar with RESTful APIs
- Familiar with modern front-end CI/CD pipelines (Jenkins, CircleCI and etc)
- Familiar with code versioning tools such as Git
- Basic understanding of benchmarking and optimization of mobile applications
- Experienced in building web applications using React.js library
Good to Have
- Experienced in building native mobile applications using Android (Java) or iOS (Objective C/Swift)
- Experienced in developing on Expo mobile applications
- Experienced in building standalone packages and publishing packages onto a private npm registry
- Experienced with at least one backend programming language, like Java, Go, C#, Python, Ruby
- Domain knowledge in the trading, financial, crypto related industries
- Domain knowledge in Web3 related technologies - blockchain, capital markets and financial payments related experience would be advantageous
Be The First To Know
About the latest React Jobs in Singapore !
React Native Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled and detail-oriented Mobile Developer (React Native) to join a forward-thinking technology team. You will be responsible for creating high-quality, user-centric mobile applications for both Android and iOS platforms. Your primary focus will be on developing reusable and performant UI components, adhering to React best practices, and collaborating closely with a cross-functional team of engineers, designers, and project managers. This role requires a strong commitment to collaborative problem-solving and the delivery of sophisticated, high-quality products.
Key Responsibilities- Mobile Development: Design, develop, test, and maintain robust and reusable user interfaces and components for our mobile applications using React Native and TypeScript.
- Performance Optimization: Ensure optimal application performance across a wide range of mobile devices.
- Collaboration & Code Quality: Actively engage in team discussions and peer code reviews to foster a culture of collaboration and maintain high standards of code quality.
- Design to Code Translation: Work closely with the design team to transform UI/UX mockups into pixel-perfect, user-friendly mobile solutions that align with business objectives.
- Project Coordination: Partner with project managers to ensure technical solutions are aligned with business requirements and project timelines.
- Deployment & Support: Participate in the full deployment lifecycle, including providing post-launch support by investigating and resolving any reported issues.
- Continuous Improvement: Identify and assess opportunities for application and process enhancements, documenting and presenting your rationale to the team.
- A Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Business fluency in both written and spoken English.
- Proven proficiency in building mobile applications using the React Native framework with TypeScript .
- A thorough understanding of React.js core principles and best practices.
- Strong knowledge of UI/UX design principles for mobile applications.
- Familiarity with consuming RESTful APIs .
- Experience with modern front-end CI/CD pipelines (e.g., Jenkins, CircleCI) and code versioning tools like Git .
- Experience building web applications with the React.js library.
- Experience with native mobile development for Android (Java/Kotlin) or iOS (Objective-C/Swift).
- Familiarity with the Expo framework for mobile application development.
- Experience building and publishing standalone packages to a private npm registry.
- Knowledge of at least one backend programming language (e.g., Java, Go, Python).
- Domain knowledge in the trading, financial, or cryptocurrency industries.
- An understanding of Web3 technologies, such as blockchain, is highly advantageous.
Software Engineer (React)
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and optimize large-scale, high-performance frontend applications.
- Collaborate with cross-functional teams to deliver intuitive, user-friendly solutions.
- Drive architectural decisions and establish best practices for frontend development.
- Build, extend, and maintain component libraries to enhance consistency and scalability.
- Optimize client-side performance for speed, responsiveness, and usability.
- Engage in code reviews, architecture discussions, and mentoring to uplift team standards.
- Contribute to projects that integrate AI-driven solutions into customer-facing products.
Requirements:
- 8+ years of professional experience in frontend development on large-scale applications.
- Expertise in JavaScript and TypeScript with strong proficiency in React .
- Strong background in application architecture and frontend performance optimization.
- Experience building and maintaining component libraries.
- Excellent collaboration skills with proven ability to drive impact across teams.
- Strong product sense with attention to detail and customer-focused design.
Nice to Have
- Experience with AI/ML projects, including GPT, prompt engineering, or conversational AI.
- Familiarity with JVM languages (Scala, Kotlin, Java) or Python.
You may send your resume to for more information.
Regret to inform that only shortlisted candidates will be contacted by our consultants.
Align Recruitment Pte Ltd (20C0253)
Pan Hong (Reg No. R )
React JS Developer
Posted 2 days ago
Job Viewed
Job Description
At least 5 yrs working exp focus on frontend development
•Strong hands-on experience in frontend development using React
• Extensive expertise in React.js and practical experience in streamlining frontend system architecture and enhancing performance .
• Knowledge in e2e implementation with Cypress and behavior driven development framework will be advantageous.
• Strong software engineering, analytical and problem-solving skills.
• Good team player and communication skill.