Rhino Partners
React Developer
Rhino PartnersSingapore20 hours ago
Full-timeEngineering, Information Technology

Please note: This role is open to Singapore Citizens and Permanent Residents only, due to client security clearance requirements.


We’re looking for a React Developer who builds more than just front-ends — someone who engineers user experiences that scale across enterprise and consumer platforms. You’ll join our Singapore delivery team to craft high-performance applications in partnership with our product managers, UX designers, and backend engineers.


This is a hands-on role for someone who writes clean, modern TypeScript, obsesses over performance, and enjoys solving problems across the front-end lifecycle — from architecture to deployment.


What You'll Do

Build & Ship: Develop, test, and deploy responsive web applications using React.js, Next.js, and modern JavaScript (ES6+) or TypeScript.

Collaborate Closely: Work with UX designers and backend teams to deliver functional, accessible, and performant user interfaces.

Engineer for Quality: Write maintainable, reusable components with strong attention to code quality, modularity, and testing coverage.

Integrate Seamlessly: Connect front-end layers with RESTful and GraphQL APIs, ensuring data integrity and smooth user interactions.

Optimize Performance: Profile and tune rendering, bundling, and caching for multi-device, multi-browser environments.

Contribute to Standards: Participate in design reviews, code reviews, and sprint rituals; help define Rhino’s front-end best practices.

Stay Current: Explore new frameworks, tooling, and design patterns to continually raise the engineering bar.


Key Responsibilities

  • Design and develop scalable software components and microservices
  • Write clean, maintainable, and well-tested code across backend and frontend layers
  • Conduct code reviews and ensure adherence to best practices
  • Implement unit and integration testing frameworks for continuous quality
  • Collaborate in agile sprints and technical retrospectives
  • Work cross-functionally to deliver impactful outcomes:
  • With designers — to turn user insights into intuitive workflows
  • With DevOps engineers — to ensure smooth CI/CD and automated deployments
  • With product owners — to refine requirements into clear, actionable user stories
  • With QA and security teams — to enforce quality and compliance from day one


What We’re Looking For

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 5+ years of hands-on front-end development experience in enterprise or product environments.
  • Deep proficiency with React.js, Redux, React Hooks, and Next.js (or equivalent frameworks).
  • Solid grounding in HTML5, CSS3, SASS/LESS, and responsive design principles.
  • Experience integrating with APIs, backend services, and version control (Git).
  • Familiarity with build tools such as Webpack, Vite, and Babel.
  • Working knowledge of TypeScript, unit testing (Jest, React Testing Library), and accessibility standards.
  • Strong analytical, communication, and teamwork skills.


Nice To Have

  • Exposure to AWS, Azure, or GCP environments.
  • Experience with CI/CD pipelines, Docker, or containerized deployments.
  • Understanding of micro-frontend architectures or shared enterprise component libraries.


Why Rhino?

At Rhino, we engineer scalable digital systems for banks, insurers, and government agencies across APAC. You’ll be part of a team that values code craftsmanship, collaborative design, and modern delivery practices — where engineering excellence meets real-world impact.

Key Skills

Ranked by relevance