Senior Software Craftsperson - AI-Native Development
About the Role
We are seeking a Senior Software Craftsperson to join our innovative team at Incubyte. This is a remote position where you will leverage your expertise in software development, particularly in React.js and Accessibility testing. As a Senior Software Craftsperson, you will play a crucial role in our AI-native development model, ensuring that quality remains non-negotiable while accelerating development processes.
What You'll Do
- 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
- 6+ 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: React, Accessibility testing, 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.
What We Offer
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office fund.
- Medical Insurance.
Join us as a Senior Software Craftsperson and be part of a team that values quality and innovation in software development. If you are passionate about building reliable, maintainable systems and thrive in a collaborative environment, we want to hear from you!
This role offers a unique opportunity to work in an AI-native environment, focusing on high-quality software craftsmanship. With a competitive salary and a strong emphasis on continuous learning, it's an attractive position for experienced developers.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months