We are a company where the HOW of building software is just as important as the WHAT. Embracing Software Craftsmanship values and eXtreme Programming (XP) practices, we create well-crafted products for our clients. We partner with large organizations to modernize legacy code bases and collaborate with startups to launch MVPs, scale, or act as an extension of their team to efficiently operationalize their ideas. We love working with folks who are passionate about creating exceptional software, committed to lifelong learning, and driven by quality.
Who We Are
We are a remote-first company that believes in flexibility with accountability. We care about craftsmanship, taking extreme ownership of our work, and collaborating proactively to deliver exceptional outcomes. We're biased toward action and embrace continuous improvement and learning. At Incubyte, you'll join a team that focuses on delivering value and aligning with business goals, and that takes pride in being offer-makers, not just order-takers.
Our Values
- Relentless Pursuit of Quality with Pragmatism
- Extreme Ownership
- Proactive Collaboration
- Active Pursuit of Mastery
- Give, Invite and Act on Feedback
- Ensuring Client Success
What We're Looking For
We're seeking Software Craftspeople who are as passionate about the craft of coding as we are. If you believe in and evangelize eXtreme Programming principles, and if you thrive in an environment where pair programming and clean coding are the norms, we want you! We strongly adhere to being a DevOps organization where developers own the entire release cycle. This means you'll work on various aspects of software engineering, from code to infrastructure, with a focus on quality and value delivery.
What You'll Be Doing
- Write Tests First: Begin by writing tests to ensure code quality.
- Clean Code: Produce self-explanatory, clean code with predictable results.
- Frequent Releases: Make frequent, small releases to minimize risk and increase client feedback cycles.
- Pair Programming: Collaborate with peers through pair programming for shared knowledge and quality output.
- Peer Reviews: Engage in peer code reviews to drive continuous improvement.
- Product Team: Collaborate closely within a product team to build and rapidly roll out new features and fixes.
- Full Stack Ownership: Take ownership from front-end to back-end, including infrastructure and DevOps pipelines.
- Never Stop Learning: Commit to continuous learning and mastering your craft.
Requirements
Skills You Need to Succeed
- Technical Skills: Proficiency in TypeScript and NodeJS, Test Driven Development, React, React.js or JavaScript.
- Self-Learner: Hands-on and obsessive about best practices in software development.
- Sense of Ownership: Commitment to implementing the highest quality solutions.
- Programming Expertise: Strong skills in Object-Oriented Programming, data structures, algorithms, and software engineering methodologies.
- Web Architecture: Ability to design and develop web architecture and optimize existing infrastructure.
- Agile and XP Methodologies: Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment.
- Technologies: Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools.
- Server Configuration: Knowledge of server configuration and deployment infrastructure.
- Tools and Documentation: Experience using source control, bug tracking systems, writing user stories, and technical documentation.
Benefits
Employee Benefits
- Dedicated Learning and Development Budget: Grow your skills with a budget allocated specifically for learning.
- Conference Talks Sponsorship: We believe in amplifying your voiceif you're delivering a talk at a conference, we've got you covered with full sponsorship and support.
- Work from Home/Remote: Enjoy the flexibility of working from anywhere.
- Employee-Friendly Leave Policy: Take the time you need to recharge and maintain work-life balance.
- Medical & Term Insurance: Comprehensive coverage for you and your family.
- And Many More: Additional perks designed to support your well-being and professional growth.
Apply here: https://zrec.in/sWuP4source=CareerSite