We are seeking a Senior Node.js/React.js Engineer join our team and help drive the development of a complex, high-load payment processing platform for our U.S.-based client. The platform handles subscription management, real-time reporting, chargeback resolution, and integrates with popular platforms such as Shopify, WordPress, QuickBooks, and more.
Tech stack:
Node.js (Nest.js), React.js, SQL/NoSQL, AWS, Payment service integrations
- Lead the design and implementation of backend services using Node.js (Nest.JS)
- Develop advanced frontend features and UI components in React.js
- Optimize database design and performance (PostgreSQL, NoSQL)
- Ensure security best practices across authentication and authorization layers
- Integrate with complex third-party APIs and payment systems
- Work with AWS services (S3, Lambda, ECS, CloudWatch, etc.)
- Implement and maintain CI/CD pipelines
- Architect scalable background processing with RabbitMQ or similar tools
- Write and maintain unit, integration, and E2E tests (Jest, Mocha, Cypress)
- Manage API versioning and drive API design best practices
- Set up application observability using Prometheus, ELK, OpenTelemetry
- Mentor junior/mid developers and conduct code reviews
- Take part in architecture decisions and planning sessions
- Collaborate closely with cross-functional teams
- 5+ years of commercial experience with Node.js
- 3+ years of experience with React.js
- Advanced knowledge of SQL/NoSQL databases and REST API development
- Proven experience in building scalable, high-availability systems
- In-depth understanding of AWS services and cloud-native architecture
- Expertise in automated testing, CI/CD, and DevOps practices
- Strong frontend development skills (React.js, state management, UI optimization)
- Experience leading feature delivery and mentoring team members
- Proficiency in written and spoken English (Upper-Intermediate or higher)
- Excellent communication skills, including daily interaction with international clients
- Proactive attitude and ownership mindset
Nice to have:
- Background in fintech or payment processing platforms
- Experience with event-driven architectures and microservices
- Familiarity with additional languages (Python, Java, Go)
- Exposure to regulatory and compliance topics (PCI DSS, GDPR)
If you're a Senior Node.js/React.js Developer passionate about building impactful products and mentoring others, apply now and join a team where your voice will influence both technical solutions and product direction.