Back End Developer

Skills
OOPWeb DevelopmentCSSDatabasesJSONMongodbPython
Role

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