Posted Oct 8, 2026

Software Craftsperson/Typescript- II

Apply Now

This is a remote position.

Experience Level

This role is ideal for engineers with 3–6 years of experience and a strong background in building scalable, production-grade software systems.

We are looking for hands-on Software Engineers with strong expertise in TypeScript and AI/LLM systems, with experience building production-grade applications and modern AI-powered workflows. Experience with Python is a plus.

What You’ll Do as a Software Craftsperson

  • Take full ownership of the software development lifecycle for complex, cross-functional initiatives — from design through production readiness.
  • Build and maintain robust, scalable backend systems and APIs using TypeScript, following clean code and software craftsmanship principles.
  • Design and deliver features end-to-end, balancing scope, quality, and long-term maintainability.
  • Build AI-powered applications and workflows using LLMs, agents, and modern AI frameworks.
  • Work with technologies such as OpenAI, Claude, agentic frameworks, and AI skills/tooling to build reliable and useful AI experiences.
  • Identify technical and product issues beyond the immediate scope of work, proactively raising risks and driving solutions.
  • Shape team practices around code quality, testing, tooling, and continuous improvement using DevEx and DORA principles.
  • Collaborate closely with clients and internal teams to understand requirements, clarify priorities, and align on outcomes.
  • Mentor and guide fellow engineers to raise overall team performance and promote a culture of learning.
  • Leverage AI tools and agentic workflows to accelerate design, development, testing, and delivery where applicable.
  • Build and integrate browser-based experiences, including Chrome Extensions, where required.

Requirements

Requirements

What You’ll Bring

  • 3–6 years of overall software engineering experience with a strong track record of owning and delivering complex production systems.
  • Strong hands-on experience building production-grade applications using TypeScript.
  • Practical experience working with AI/LLM-based applications and agentic systems.
  • Hands-on experience with AI/LLM applications, including OpenAI, Claude, AI agents, and agentic workflows.
  • Experience with Mastra or similar agentic/LLM orchestration frameworks.
  • Experience building or integrating Chrome Extensions and browser-based applications.
  • Understanding of Responsible AI, including AI evaluation, reliability, safety, privacy, and handling AI-generated outputs.
  • Experience working with SKILLs/tooling to extend AI agent capabilities.
  • Strong system design skills with the ability to build scalable, maintainable, reliable, and observable systems.
  • Strong engineering practices including TDD, CI/CD, code reviews, refactoring, and Agile/XP practices.
  • Good understanding of REST/gRPC APIs, relational databases, performance optimisation, source control, and technical documentation.
  • Python experience is good to have, particularly in building production-grade applications and AI/LLM systems.
  • Familiarity with LangChain, LlamaIndex, Agno, vector databases, AI evaluation/observability tools, Docker, Kubernetes, or Terraform is a plus.
  • Experience with React.js or other modern frontend frameworks is a plus.


Benefits

Life at Incubyte  

We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered.  
  
Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion.  

Perks  

  • Dedicated learning & development budget.  
  • Sponsorship for conference talks.  
  • Comprehensive medical & term insurance.  
  • Employee-friendly leave policies.  
  • Home Office fund  
  • Medical Insurance  


Requires 3–6 years of software engineering experience, strong TypeScript and AI/LLM expertise, production systems ownership, system design, APIs, and engineering practices including TDD and CI/CD.

Key Responsibilities

Skills & Tools

TypeScript, AI/LLM, Python, LLMs, OpenAI, Claude, Chrome Extensions, Mastra, TDD, CI/CD, REST, gRPC, LangChain, LlamaIndex, Agno, Docker, Kubernetes, Terraform, React.js, DORA

Job Details

Benefits

About Incubyte

A software engineering company building production systems and AI-powered applications. — Industry: Information Technology