Software Craftsperson/Typescript- II

IncubyteToàn quốcĐăng 7 ngày trước
Thương lượngTừ xaToàn thời gian

Mô tả công việc

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.

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

Yêu cầu kinh nghiệm

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.

Bạn vẫn đang tìm vị trí phù hợp?

JoFi AI giúp bạn tự động theo dõi 24/7 các vị trí phù hợp được đăng tuyển trên trên hàng hàng website, không còn phải tìm thủ công.

Đăng ký JoFi AI