Full-Stack Engineer

Tel Aviv, Israel
Full Time
Apply now

We are seeking a Full-Stack Engineer to build scalable systems for autonomous agents. With a focus on Node.js, TypeScript, AWS, and PostgreSQL, you’ll collaborate across teams to deliver impactful solutions. Join us and shape the future of AI-driven automation.

Position

If you shop online (and who doesn’t these days?), chances are you’ve already interacted with Notch AI Agent. At Notch, we’re building a platform that will enable every company in the world to create autonomous AI agents for everything from customer service to commerce. Sounds exciting? Then read on because we’re pursuing the best and the brightest minds to help us achieve our vision. Notch empowers brands to grow their direct-to-consumer business through top-notch customer interaction and support.

About the Role:
We’re looking for a Full-Stack Engineer to join our dynamic team and help build scalable, high-performance systems that power our autonomous agents. In this role, you’ll work across the stack to design and implement elegant solutions for complex problems, enabling seamless customer experiences.

What You’ll Do:

  • Design, build, and maintain scalable backend systems using Node.js, TypeScript, and Express.
  • Develop and optimize databases using PostgreSQL for efficient data storage and retrieval.
  • Leverage AWS cloud services (EKS, ECS, Fargate) to build reliable and secure infrastructure.
  • Implement and improve CI/CD pipelines using tools like GitLab, GitHub, or Jenkins.
  • Collaborate closely with product and design teams to create solutions aligned with business needs.
  • Build microservices architectures that balance scalability, maintainability, and performance.

Who You Are:

  • 4+ years of engineering experience, ideally with Node.js, TypeScript, and Express.
  • Hands-on experience with AWS cloud systems, including EKS, ECS, and Fargate.
  • Proficient in PostgreSQL with a strong understanding of database performance and optimization.
  • Familiar with CI/CD tools like GitLab, GitHub, or Jenkins, and understand best practices in deployment pipelines.
  • Product-focused mindset with the ability to align engineering decisions with business and customer goals.
  • Skilled in microservices architecture, but with a practical, humble approach to implementation.
  • Cross-language thinker who views tech stacks as tools to solve problems, not the solution itself.

Join us to shape the future of AI by building transformative AI agents that empower customer support's teams worldwide.

Apply now

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.