Software Craftsperson/React- Senior

Posted 2026-05-06
Remote, USA Full-time Immediate Start




This is a remote position.



Experience Level

This role is ideal for engineers with total 6+ years of experience in which around 5+ years of hands-on software development experience and 1+ years of leadership 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 




  • 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, 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.






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. 




Benefits 




  • Dedicated learning & development budget. 

  • Sponsorship for conference talks. 

  • Comprehensive medical & term insurance. 

  • Employee-friendly leave policies. 

  • Home Office fund 

  • Medical Insurance 








Similar Jobs

Back to Job Board