We are looking for a Technical Lead (Node.js/React.js) to lead the engineering team working on a complex, high-load payment processing platform for our U.S.-based client. This platform supports subscription management, real-time reporting, chargeback resolution, and integrations with Shopify, WordPress, QuickBooks, and more.
As a Tech Lead, you will shape the architecture, guide technical decisions, and drive best engineering practices while ensuring successful delivery of product features.
Tech stack:
Node.js (Nest.js), React.js, SQL/NoSQL, AWS, Payment service integrations
- Own the technical vision and architecture of the product
- Lead backend development in Node.js (Nest.js) and frontend development in React.js
- Guide the team in writing efficient, scalable, and maintainable code
- Oversee database schema design and performance optimization
- Drive adoption of best security practices and cloud-native patterns
- Lead integration efforts with third-party services and payment providers
- Design and maintain CI/CD pipelines and cloud infrastructure
- Implement monitoring and observability tools (Prometheus, ELK, OpenTelemetry)
- Manage cross-service communication using RabbitMQ or equivalent
- Conduct architecture reviews, code reviews, and technical workshops
- Mentor developers at all levels and grow engineering excellence
- Work with Product Manager and stakeholders to align technical priorities
- Ensure technical risks are identified and mitigated early
- Foster a collaborative engineering culture and promote continuous improvement
- 6+ years of experience in backend development with Node.js
- 4+ years of experience with React.js
- 2 years of proven experience in Tech Lead or similar leadership role
- Strong understanding of cloud infrastructure (AWS) and system design
- Deep expertise in relational and NoSQL databases
- Strong background in designing scalable distributed systems
- Proven experience leading technical teams and delivering complex products
- Expertise in frontend development (React.js, Redux or similar state management)
- Excellent understanding of DevOps culture and CI/CD pipelines
- Strong analytical and problem-solving skills
- Exceptional communication and leadership abilities
- Proficiency in written and spoken English (Upper-Intermediate or higher), daily communication with U.S.-based client
Nice to have:
- Fintech, payment processing, or high-risk platform experience
- Experience with regulatory compliance (PCI DSS, GDPR)
- Knowledge of additional programming languages (Python, Go, Java)
- Hands-on experience with microservices architecture