Brief Description
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

