Senior Backend Developer

About Us:
We are a fast-growing tech company revolutionizing the Point of Sale (POS) industry with our cutting-edge, cloud-based POS system. Our platform empowers businesses to streamline operations, enhance customer experiences, and scale effortlessly. We are looking for a talented and experienced Senior Node.js/Nest.js Developer to join our team and help us take our product to the next level.

Role Overview:
As a Senior Node.js Developer, you will play a key role in designing, developing, and maintaining the backend of our POS system. You will work closely with cross-functional teams to deliver high-quality, scalable, and secure solutions. The ideal candidate has a strong background in Node.js, Nest.js, PostgreSQL, and AWS, along with a passion for building robust and efficient systems.

Key Responsibilities:

  • Design, develop, and maintain backend services for our POS system using Node.js and Nest.js.
  • Optimize and scale PostgreSQL databases for high performance and reliability.
  • Implement and manage cloud-based infrastructure on AWS, ensuring scalability, security, and cost-efficiency.
  • Collaborate with frontend developers, product managers, and other stakeholders to deliver seamless integrations and new features.
  • Write clean, maintainable, and well-documented code following best practices.
  • Troubleshoot and debug issues, ensuring the stability and performance of the system.
  • Mentor junior developers and contribute to code reviews to maintain high-quality standards.
  • Stay up-to-date with the latest industry trends and technologies to continuously improve our product.

Requirements:

  • 5+ years of professional experience in backend development with Node.js.
  • Strong expertise in Nest.js framework.
  • Proficient in PostgreSQL, including database design, optimization, and query tuning.
  • Hands-on experience with AWS services
  • Solid understanding of RESTful APIs, microservices architecture, and event-driven systems.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication skills and the ability to collaborate effectively with remote teams.
  • Experience in the POS or retail industry is a plus.

Nice-to-Have:

  • Familiarity with containerization tools like Docker and orchestration with Kubernetes.
  • Knowledge of TypeScript and modern JavaScript (ES6+).
  • Experience with real-time communication technologies (e.g., WebSockets).
  • Understanding of security best practices for backend systems.

What We Offer:

  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • The chance to work on a product that impacts thousands of businesses worldwide.
Published 24 April
106 views
ยท
34 applications
97% read
ยท
94% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine to $2500