Software Craftsperson – Node.js, React.js & AI Integration
Remote · Tempo total
Seja o primeiro a se candidatar
- Experiência
- Mais de 2 anos
- Salário
- —
- Vagas
- 1
- Publicado
- há 3 horas
- Modo de trabalho
- Trabalhe em casa
- Retomar
- Obrigatório candidatar-se
Descrição da vaga
About Incubyte
Incubyte is a software craftsmanship consultancy dedicated to advancing AI-native software development. We emphasize not only what software is built but how it is crafted, partnering with diverse companies ranging from startups to enterprises to build, scale, and modernize their products. Our engineers utilize AI collaboratively throughout all software development lifecycle stages to speed development without compromising quality. Guided by principles of software craftsmanship and extreme programming, we focus on building dependable, maintainable, and scalable systems efficiently.
Core Values
- Relentless commitment to quality balanced with pragmatic delivery.
- Complete ownership of responsibilities, decisions, and outcomes.
- Collaborative teamwork with active problem-solving and mutual challenge.
- Continuous personal mastery and professional improvement.
- Seeking and incorporating feedback to foster growth.
- Focusing on delivering meaningful client success, not just outputs.
Role Overview
This full-time position is remote and geared towards engineers with at least two years of full-stack development experience. Candidates should be comfortable working Pacific Standard Time hours (6 PM to 2 AM IST). The role demands an individual contributor mentality with strong ownership and an ability to work autonomously even without a traditional Product Manager, while maintaining a product-focused approach.
Key Responsibilities
- Develop code by prioritizing tests first to uphold quality standards.
- Write clear, self-explanatory, and maintainable code that produces predictable outcomes.
- Release software in small, frequent increments to facilitate rapid delivery.
- Engage in pair programming to enhance collaboration and results.
- Conduct peer reviews to ensure consistent improvement and quality adherence.
- Collaborate within product teams to efficiently release new features and address issues.
- Take full-stack responsibility, covering frontend, backend, infrastructure, and DevOps pipelines.
- Continuously pursue learning and skill enhancement to evolve craftsmanship.
Required Skills and Experience
- Minimum two years of solid experience with Node.js, React.js, and Typescript.
- Familiarity with continuous integration tools, specifically Github Actions.
- Experience working with Large Language Models (LLM), agent SDKs, and AI-assisted development workflows.
- Preferred experience in browser extension (Chrome extensions) development.
- Strong understanding of object-oriented programming, data structures, algorithms, and best software engineering practices.
- Proven ability to work in Agile and eXtreme Programming environments supporting continuous deployment.
- Interest and knowledge in web server ecosystems, relational databases, test-driven development, CI tools like Jenkins, Hudson, Bamboo, web frameworks, front-end technologies, complexity and performance optimizations.
- Basic proficiency in server configuration and deployment infrastructure.
- Experience with source control, bug tracking, writing user stories, and technical documentation.
Preferred Attributes
- A strong sense of extreme ownership, owning outcomes and managing work through completion.
- Ability to operate independently, identify problems proactively, and drive solutions.
- Customer-focused product mindset, including communicating with users to understand challenges and influence product direction.
- Attention to developer experience and dedication to engineering quality.
- Maintaining high standards, autonomy, and a proactive approach to work.
Working Conditions
This remote role requires working hours aligned with Pacific Standard Time, specifically from 6 PM to 2 AM Indian Standard Time.
Benefits and Perks
- Structured remote-first culture with flexibility and shared core working hours.
- Company-sponsored biannual in-person co-working sprints and annual retreats with travel costs covered.
- Environment focused on craftsmanship, pairing, experimentation with AI, continuous learning, and passion for high-quality software.
- Budget dedicated to personal learning and professional development.
- Support and sponsorship for participating at conferences and speaking engagements.
- Comprehensive medical and term life insurance coverage.
- Employee-friendly leave arrangements.
- Financial support for home office setup.