Software Craftsperson/Python/React/AI - III

Incubyte
India

Job DescriptionThis is a remote position.

Experience Level

This role is ideal for engineers with total 5+ years of experience with a proven track record of shipping complex projects successfully.

An experienced individual contributor and leader who thrives in large, complex projects with widespread impact.

What You’ll Do as a Software Craftsperson

  • Design and build high-quality, maintainable systems using disciplined engineering practices such as TDD, continuous refactoring, and pair programming
  • Operate in an AI-native development model, using AI as a collaborator to explore architecture and design, accelerate development, and continuously improve systems while applying strong judgment to ensure that speed never compromises quality.
  • Take end-to-end ownership of outcomes from problem understanding and system design to implementation, deployment, and operation in production
  • Make thoughtful design decisions that balance simplicity, scalability, and long-term maintainability in real-world systems
  • Maintain a high bar for engineering quality through rigorous testing, code reviews, and continuous feedback
  • Investigate and resolve production issues, and implement systemic improvements to prevent recurrence
  • Work directly with clients, navigate ambiguity, and translate business problems into well-designed technical solutions
  • Contribute to improving team practices, tooling, and systems to raise the overall quality and effectiveness of engineering

Requirements

What You’ll Bring

  • 5+ years of experience building high-quality, production systems (flexible based on demonstrated capability)
  • Strong fundamentals in software engineering, including object-oriented design, system design, and testing practices such as TDD
  • Demonstrated ability to build simple, maintainable, and scalable systems with a focus on long-term reliability
  • Proficiency in one or more modern technologies Python, React, AI, JavaScript, or TypeScript, with the ability to learn new technologies quickly
  • Deep experience working with Git in collaborative environments, including managing shared codebases, conducting code reviews, and maintaining a high bar for quality
  • Ability to operate effectively in an AI-native workflow using AI as a collaborator to explore solutions and accelerate development, while applying strong judgment to ensure correctness, quality, and maintainability
  • Clear thinking and strong problem-solving ability, with the capacity to break down complex problems into simple, well-structured solutions
  • A strong sense of ownership — you take responsibility for outcomes, care deeply about quality, and are not comfortable shipping work that does not meet your standards.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →