Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

85+43 =
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола


Tech Lead Senior Full Stack Developer


Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата


    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    ClearRoute is a mission-driven company looking to revolutionize the route to life for every organization. They are an engineering consultancy bridging Quality Engineering, Cloud Platforms, and Developer Experience. The capability of their Quality Cloud Engineers (QCEs) stretches across Quality Engineering, Cloud Platforms, and Developer Experience empowering their customers to deliver business value into the hands of their end users faster and safer than ever before.

    At ClearRoute they believe it’s time to stop thinking about engineering in silos and take a more holistic approach to the problem of software delivery. Their values challenge them to do the best they can for ClearRoute, their customers, and most importantly their team.

    We are looking for an experienced Full Stack Developer.


    We are looking for an experienced Full Stack Developer to join ClearRoute. The ideal candidate will have a strong background in software development with proven back and front-end experience. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web applications and APIs. You will work closely with cross-functional teams to deliver high-quality, scalable, and performant software solutions.


    Design, develop, and maintain web applications and RESTful APIs using TypeScript, GraphQL, React, and Node.js.

    Collaborate with product owners, UX/UI designers, and other stakeholders to gather requirements and translate them into technical specifications.

    Build intuitive user interfaces using modern web technologies, with a focus on usability and responsiveness.

    Implement server-side logic and business rules using Node.js and Express framework.

    Develop and integrate with external APIs and third-party services to enable data exchange and system integrations.

    Design and optimize databases, ensuring efficient data storage, retrieval, and query performance.

    Implement and maintain unit tests and end-to-end tests using frameworks like Jest or Mocha, practicing Test-Driven Development (TDD) principles.

    Ensure code quality and adherence to best practices through code reviews, refactoring, and continuous improvement.

    Collaborate with DevOps engineers to implement and improve CI/CD pipelines for seamless deployment and release management.

    Troubleshoot and debug issues reported by users or identified through testing, providing timely resolutions.

    Contribute to the documentation of software design, architecture, and development processes.


    Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).

    Proven experience as a Full Stack Developer.

    Strong proficiency in TypeScript and JavaScript.

    Proficiency in backend development using Node.js and Express framework

    GraphQL proficiency

    Strong knowledge of building RESTful APIs, including authentication, authorization, and data validation

    Familiarity with database systems such as PostgreSQL, MySQL, or MongoDB.

    Experience with Test-Driven Development (TDD) and writing unit tests using frameworks like Jest or Mocha.

    Experience with version control systems like Git and agile development methodologies.

    Strong problem-solving skills and ability to work independently as well as in a collaborative team environment.

    Excellent communication and interpersonal skills to effectively interact with team members and stakeholders.

    Good to Have:

    Experience with React and state management libraries like Redux or MobX.

    Familiarity with containerization technologies like Docker and container orchestration with Kubernetes.

    Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

    Understanding of continuous integration and deployment tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.

    Familiarity with UI design principles and experience collaborating with UX/UI designers.

    Experience with Agile/Scrum methodologies and working in an Agile team environment.


    Hybrid work

    Well above-average salary

    A team of enthusiastic and skilled developers

    Flexible working hours

    25 days paid annual holiday

    Additional private healthcare package

    Multisport card

    New machines equipped with the best tools

    On-boarding program

    High-paying refer-a-friend program

    Supportive colleagues

    Access to e-learning platforms

    An open, casual environment that gives you a lot of freedom combined with a lot of responsibility

    А variety of projects and unlimited space for technical development