Job Openings Full-Stack Team Lead

About the job Full-Stack Team Lead

We are currently in the process of searching for a Full-Stack Team Lead for a company specializing in crop nutrition products and offering solutions in the environmental and agricultural sectors.

Responsibilities:

  • Lead a team of Software Engineers and QA engineers
  • Work within an international product team with a Product Manager, Designers, and other Software Engineers to create solutions and apps focused on our customers' needs
  • Participate in the full life cycle of a product, from early-stage rapid prototyping through to full market release and continuous improvement after initial launch
  • Have a forward-looking attitude towards understanding technical trends and futureproofing, and steer in-house solutions in the right direction
  • Work effectively & collaboratively with engineers in other disciplines
  • Break up larger problems into solvable tasks
  • Mentor the software engineers within the team to show their full potential. Actively provide feedback to your team and accept constructive feedback when given

Your profile:


  • Experience with Node.js / Nest.js and/or other JavaScript or TypeScript technologies
  • Significant experience building scalable user interfaces using React.js
  • Experience leading a software development team
  • Working experience with at least one cloud service provider such as AWS,
  • Azure or Google Cloud leveraging their PaaS and IaaS offerings for building applications.

Would be a plus:

  • Hands-on experience with CI/CD tools like CircleCI, and Docker. 
  • Exposure to REST API, Swagger, and Postman. 
  • Hands-on experience with database design with RDBMS like MySQL, Postgres, and ORM.
  • Experience with Authentication services like Auth0, etc.
  • Hands-on experience with unit testing, integration testing, and end-to-end testing
  • Experience with Scrum or SAFe.
  • Experience working with Terraform and AWS infrastructure.

Our client offers:


  • Work on sustainable solutions that benefit humankind and the environment
  • A flexible yet stable environment in the newly founded digital unit of a global company
  • Flexible working hours
  • Working from home/remote option
  • 25 days of vacation
  • Subsidized Sports Club membership
  • Support for personal development, training, conferences, and continuous learning
  • Commitment to using new approaches, technologies, and frameworks
  • Opportunity to choose your preferred hardware
    200 BGN food vouchers