Job details

Senior React.js Developer

  • Java
  • Redux
  • REST
  • Node.js
  • GraphQL
  • Rails
  • ES6

Posted: 6 days ago

Key Responsibilities

  • Collaborate with product and engineering teams to understand business requirements and translate them into high-quality, scalable front-end solutions.

  • Contribute to engineering best practices and mentor junior developers to support their personal and professional growth.

React.js Front-End Development

  • Lead the development of modern, performant, and maintainable user interfaces using React.js and its ecosystem (Hooks, Context API, Redux, etc.).

  • Write clean, reusable, and efficient code, ensuring cross-browser and cross-platform compatibility.

  • Conduct regular code reviews and champion best practices in UI/UX development.

API & Backend Integration

  • Work closely with back-end teams (Ruby on Rails, Node.js, or similar) to integrate APIs and ensure seamless end-to-end functionality.

Performance Optimization

Identify bottlenecks and implement performance enhancements for fast, responsive, and reliable applications.

  • Typically 5+ years of professional experience in React.js development.

  • Proven expertise in React.js and JavaScript (ES6+), with strong knowledge of HTML5 and CSS3.

  • Skilled in the full lifecycle of a feature — from design and prototyping to deployment and monitoring.

  • Strong understanding of RESTful APIs, GraphQL, and state management solutions.

  • Experience mentoring team members and leading technical discussions.

  • Solid grasp of GitHub and modern development workflows.

  • Knowledge of design patterns and component-based architecture.

  • Exceptional analytical skills and creative problem-solving abilities.

Desirable Skills

  • Excellent written and verbal English communication skills for effective collaboration with international teams.

  • Familiarity with modern UI libraries and tools (Material UI, Tailwind CSS, Styled Components).

  • Experience in fintech or other high-growth, tech-focused sectors.

  • Understanding of DevOps principles, CI/CD processes, and front-end deployment pipelines.

  • Passion for financial inclusion and social impact.

Why Join Us?

  • Be part of a high-growth fintech making a real impact in emerging markets.
  • Work directly with top-tier enterprise clients and decision-makers.
  • Drive real business outcomes, helping organizations digitize payroll and empower their employees financially.
  • A fast-paced, collaborative environment where your contributions shape the company’s future.