We are seeking an experienced Senior Node.JS / React Developer to join our engineering team building a modern mobile and web platform for a US-based FinTech client. You will work across the full stack, contributing to both backend services and frontend applications.
This is a hands-on development role requiring strong expertise in Node.js and React, with the ability to work independently on complex features while collaborating effectively with the team.
Key Responsibilities
Backend Development
· Design and implement Node.js/Express APIs and microservices
· Write clean, efficient, and well-documented TypeScript code
· Implement database schemas, migrations, and optimized queries
· Build integrations with third-party services and APIs
· Implement authentication, authorization, and security best practices
· Handle asynchronous operations, queues, and background jobs
Frontend Development
· Build responsive, performant React web application components
· Implement state management using Zustand or Redux
· Create reusable UI components following design specifications
· Ensure cross-browser compatibility and accessibility standards
· Optimize frontend performance and bundle sizes
Quality & Collaboration
· Write comprehensive unit and integration tests
· Participate in code reviews and provide constructive feedback
· Collaborate with QA engineers on testing strategies
· Document technical decisions and implementation details
· Participate in sprint ceremonies and technical discussions
Client Interaction
· Clarify requirements with client stakeholders when needed
· Provide technical input during feature discussions
· Demo completed features to the team and client

