Incubyte Incubyte logo

Software Craftsperson/Typescript- II

Hiring from
Probably Worldwide
Work type
Remote
Posted
Is this job info correct?
Show job description

About Us

We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable.

Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.

We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life.

Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk.

Our Guiding Principles

These principles define how we work at Incubyte. They are non-negotiable.

Relentless Pursuit of Quality with Pragmatism
We build high-quality systems without losing sight of delivery.

Extreme Ownership
We take responsibility end-to-end for decisions, execution, and outcomes.

Proactive Collaboration
We collaborate closely, challenge each other, and solve problems together.

Active Pursuit of Mastery
We continuously improve our craft and raise our bar.

Invite, Give, and Act on Feedback
We seek, give, and act on feedback to get better every day.

Ensuring Client Success
We act as trusted partners and focus on real outcomes, not just output.


Job Description

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 


Similar jobs

Apply for this job