Senior Node.js/React.js Engineer
π Vacancy: Senior Node.js/React.js Engineer
π Location: Remote
π Start Date: Asap
π Engagement: Full-time, long-term
π Duration: 3β5 months (with potential extension)
About the Project
Weβre looking for a Senior Node.js/React.js Engineer to join our team and lead the development of a high-load, feature-rich payment processing platform. The platform handles everything from subscription management and real-time reporting to chargeback resolution and integrates with Shopify, WordPress, QuickBooks, and more.
This is a high-impact role where youβll shape the architecture, lead implementation, and collaborate directly with the client and cross-functional teams.
Tech Stack
- Backend: Node.js (Nest.js), PostgreSQL, NoSQL
- Frontend: React.js
- Cloud: AWS (S3, Lambda, ECS, CloudWatch, etc.)
- Integrations: Payment APIs, third-party platforms
- Tooling: RabbitMQ, CI/CD, Prometheus, ELK, OpenTelemetry
- Testing: Jest, Mocha, Cypress
What Youβll Do
β
Lead backend service development with Node.js (Nest.js)
β
Build advanced frontend components with React.js
β
Optimize database performance and structure
β
Ensure secure, scalable authentication and authorization flows
β
Integrate third-party APIs and payment gateways
β
Work with AWS services and cloud-native architecture
β
Maintain and improve CI/CD pipelines
β
Architect background job processing (e.g., RabbitMQ)
β
Drive best practices for API design and versioning
β
Set up observability and monitoring infrastructure
β
Write and maintain tests across the stack
β
Mentor team members and conduct code reviews
β
Participate in technical planning and architecture sessions
β
Collaborate with stakeholders and product teams
Requirements
πΉ 5+ years of commercial experience with Node.js
πΉ 3+ years with React.js
πΉ Strong skills in SQL/NoSQL and REST API development
πΉ Proven experience building scalable, fault-tolerant systems
πΉ Deep understanding of AWS and cloud infrastructure
πΉ Proficiency in automated testing and CI/CD workflows
πΉ Strong frontend capabilities: UI performance, state management
πΉ Experience mentoring developers and leading feature delivery
πΉ English: Upper-Intermediate or higher (spoken & written)
πΉ Excellent communication skills and proactiveness in global team setups
Nice to Have
β Background in fintech or payment processing systems
β Experience with microservices and event-driven architectures
β Knowledge of additional backend languages (Python, Java, Go)
β Familiarity with PCI DSS, GDPR, or other compliance standards
Ready to build something impactful and lead with confidence?
Letβs talk. Apply now and bring your expertise to a project where your voice truly matters.