Sofia, Bulgaria

Senior Full-Stack Developer (Python + Node.js)

 Job Description:

Description of the position:

  • Design, develop, and maintain backend services using Node.js or Python.
  • Manage integrations between Azure services, ensuring scalability and reliability.
  • Set up and maintain CI/CD pipelines to streamline deployment and delivery.
  • Collaborate with frontend teams to integrate APIs and ensure seamless communication between systems.
  • Oversee package version management and apply version patching to maintain system stability.
  • Work cross‑functionally with developers, DevOps engineers, and product teams to deliver robust cloud solutions.
  • Ensure code quality, maintain documentation, and follow best practices in cloud and DevOps workflows.

Your Qualifications:

  • 3+ years of experience in backend development with Node.js or Python.
  • Practical experience with Microsoft Azure, including service integration and deployment.
  • Strong knowledge of CI/CD setup and automation tools.
  • Ability to manage integrations between frontend applications and APIs.
  • Hands‑on experience with package version management and applying version patches.
  • Familiarity with cloud architecture, containerization, and modern DevOps practices.
  • Proficiency with Git version control and collaborative development workflows.
  • Strong problem‑solving skills and ability to work in cross‑functional teams.


All applications will be treated in strict confidentiality

Please note that only shortlisted candidates will be invited to an interview

  Required Skills:

Node.js Python