What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proficiency in Node.js/TypeScript, SQL, NoSQL databases
- Experience with Docker, Kubernetes, event-driven development, TDD
- Familiarity with Git, CI/CD processes, payment providers, and ePOS integrations
Nice to have
- AWS services experience
- ePOS system integration background
- Strong communication skills
Day to day
- Build and maintain scalable microservices handling orders and payments
- Collaborate with backend engineers and product team to develop new features
- Review and provide feedback on code quality and architecture designs
- Implement code changes with minimal disruption to existing functionality
- Optimize existing features for improved performance
- Troubleshoot and resolve high-priority issues
