- Growth StageExpanding market presence
Software Craftsperson - Typescript
- βΉ18L β βΉ35L
- RemoteΒ β’Β
- 8 years of exp
- Full Time
Not Available
Remote only
About the job
*Who We Are π *
We are a company where the βHOWβ of building software is just as important as the βWHATβ. Embracing Software Craftsmanship values and eXtreme Programming Practices, we create well-crafted products for our clients. We partner with large organizations to help modernize their legacy code bases and work with startups to launch MVPs, scale or as extensions of their team to efficiently operationalize their ideas. We love to work with folks who are passionate about creating exceptional software, are continuous learners, and are painstakingly fussy about quality. π
*Our Values π‘ *
These are the guiding principles for everything we do at Incubyte, both within and outside of our project work:
- Relentless Pursuit of Quality with Pragmatism
- Extreme Ownership
- Proactive Collaboration
- Active Pursuit of Mastery
- Effective Feedback
- Client Success
*What Weβre Looking For π *
Weβre on the hunt for Software Craftspeople who take pride in their work and the code they write. If you believe in and evangelize eXtreme Programming principles and if you are motivated and passionate about forming great teams, we want you! We strongly adhere to being a DevOps organization, where developers own the entire release cycle. This means you will get to work on programming languages, infrastructure technologies in the cloud, client communication and everything in between. Please read on if what you have read so far resonates with you! π₯οΈ
What Youβll Be Doing
π§πΌβπ» Build Quality Software: Build maintainable full stack apps with NextJS/React and NestJS/NodeJS powered by TypeScript
π§ͺ Write Tests: Create comprehensive and effective tests to ensure code quality
π» Clean Code: Write self-explanatory, clean code that produces consistent, predictable results
π Frequent Releases: Make frequent, small releases to facilitate continuous improvement and delivery
π₯ Pair Programming: Collaborate with team members through pair programming
π Code Reviews: Participate in code reviews to maintain high code quality standards
π Agile Product Team: Work within a product team to build and rapidly roll out new features and fixes
π Full Development Lifecycle: Take responsibility for all aspects of development, from understanding requirements and writing stories to development, deployment, and fixes
π Full Stack Ownership: Own the entire stack from front end to back end, including infrastructure and DevOps pipelines
π Lifelong Learning: Make a pledge to never stop learning and continuously improve your skills
*Skills You Need to Succeed π *
Most Importantly:
Integrity, a strong character, diligence, and commitment to excellence.
*Must Have Skills: *
β NestJS / NodeJS
π NextJS / TypeScript
π» React / JavaScript
*Nice to Have *
π¨ Jest/Mocha
π‘ CI/CD
π AWS , Architectural Decision Making
*Core Values and Expertise
*
π Self-Learner: Extremely hands-on and obsessive about delivering clean code
π οΈ Sense of Ownership: Do whatever it takes to meet development timelines
π§ Programming Expertise: Mastery in object-oriented programming, data structures, algorithms, and software engineering methodologies
ποΈ Web Architecture: Expertise in web architecture, providing design and development recommendations, and optimizing existing infrastructure
π Agile/XP Methodologies: Experience in Agile and Extreme Programming methodologies in a continuous deployment environment
βοΈ DevOps Technologies: Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI tools like Jenkins, Hudson, Bamboo, web frameworks, and front-end technologies
π§ Server Infrastructure: Working knowledge of server configuration and deployment infrastructure
π Source Control and Documentation: Expertise in using source control and bug tracking systems, writing user stories, and technical documentation
Remuneration and experience no bar for the right candidate
About the company
Incubyte
- Growth StageExpanding market presence