Senior Backend Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum of 6 years of professional experience in backend development, particularly with Node.js., Proficiency in TypeScript and strong knowledge of RESTful API design., Experience with microservices architecture and container orchestration (Kubernetes, Docker)., Excellent English communication skills and ability to work independently or in a team..

Key responsabilities:

  • Develop and maintain server-side applications using Node.js and TypeScript.
  • Design, build, and maintain microservices architectures and containerized applications.
  • Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Conduct code reviews, troubleshoot applications, and create comprehensive documentation for backend processes.

Mira Search logo
Mira Search Human Resources, Staffing & Recruiting Startup https://mira-search.ae/
2 - 10 Employees
See all jobs

Job description

Join Our Team as a Senior Backend Developer (Node.js & Kubernetes)

Are you a passionate backend developer with deep expertise in Node.js and Kubernetes? We’re building a next-generation cloud-based POS system from the ground up — and we’re looking for a seasoned developer to help shape the architecture and bring it to life.

As a key member of our team, you’ll be responsible for designing, developing, and maintaining the core server-side logic and infrastructure. You'll collaborate closely with our CTO, product managers, designers, and other stakeholders to deliver robust, scalable, and secure backend services that power an entirely new POS experience.

This is a unique opportunity to build a modern system from scratch and influence the technology stack, architecture, and best practices from day one.

Key Responsibilities:
  • Develop and maintain server-side applications using Node.js
  • Design, build, and maintain microservices and macro services architectures
  • Provide ideas, suggestions, and solutions
  • Implement and manage containerized applications using Kubernetes
  • Write and maintain clean, scalable code in TypeScript
  • Develop and integrate RESTful APIs
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Ensure the performance, security, and scalability of the backend infrastructure.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Troubleshoot and debug applications
  • Conduct code reviews and provide feedback to peers
  • Create and maintain comprehensive documentation for all backend processes

Requirements

  • Minimum of 6 years of professional experience in backend development, particularly with Node.js 
  • Proven experience in building systems from scratch
  • Proven experience in system design

Required Skills:

  • Proficiency in Node.js
  • Strong knowledge of TypeScript
  • Experience with microservices and macro services architecture
  • Solid understanding of RESTful API design and development
  • Experience with AWS 
  • Experience in container orchestration (e.g., Kubernetes, Docker, or ECS).
  • Experience with database management systems, MongoDB, and MySQL
  • Strong problem-solving skills and ability to debug complex issues
  • Excellent English communication skills, both written and verbal
  • Ability to work independently and as part of a team
  • Detail-oriented and capable of delivering high-quality results.
  • Familiarity with agile development methodologies
  • Knowledge of CI/CD pipelines and DevOps practices
  • Understanding of security best practices and data protection principles

Would be a plus:

  • Experience with AI
  • Experience with e-commerce and/or POS systems
  • Technical and Team Leadership

Benefits

  • Opportunity to work with a talented team and significantly impact the development of innovative cloud-based POS solutions.
  • Ability to work in a Cyprus-based company that provides relocation possibilities to the sunny Island on the Mediterranean Sea.
  • Collaborative and inclusive work environment.
  • Competitive salary and benefits package.
  • Professional growth and development opportunities.
  • We encourage you to apply if you are passionate about backend development and technical leadership and eager to contribute to the success of a cutting-edge product.

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Teamwork
  • Detail Oriented
  • Problem Solving

Back-End Engineer Related jobs