Software Craftsperson/ROR - I/II
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
544,298 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide 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.
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.
- Deliver well-defined tasks on time, with increasing independence and support from experienced engineers when needed.
- Write clear, reliable, and maintainable code by following established team patterns and practices.
- Build strong fundamentals in testing, debugging, tooling, and documentation.
- Actively seek feedback, learn from code reviews and peers, and apply feedback to improve your work.
- Ask questions, understand the “why” behind tasks, and connect your work to customer value.
- Communicate clearly about progress, blockers, and challenges; raise problems along with possible solutions.
- Contribute positively to team ceremonies, collaboration, and continuous small improvements.
- Use AI thoughtfully to support learning, coding, testing, debugging, and faster feedback.
Requirements
- Expertise in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScript
- Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologies
- Ability to design and develop web architecture and optimize existing infrastructure
- Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment
- Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools
- Knowledge of server configuration and deployment infrastructure
- Experience using source control, bug tracking systems, writing user stories, and technical documentation
Benefits
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office fund
- Medical Insurance