Software Craftsperson/ROR- I at Incubyte · Remote only · 2 - 4 years · Bootstrapped · Remote only · Posted 28 Sep 2026

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.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
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.
Role Overview
As a Software Craftsperson I, you will have 2+ years or experience and will work on well-defined tasks as part of a team, building strong software engineering fundamentals and gradually increasing your independence.
You’ll work closely with experienced engineers, ask questions, seek feedback, and learn the team’s ways of working. You’ll contribute to building reliable, maintainable software while developing your skills in coding, testing, debugging, tooling, and documentation.
At Incubyte, AI is part of how we craft software. You’ll use AI to explore solutions, learn faster, improve code, write and review tests, debug issues, and get quick feedback — while developing a strong understanding of the fundamentals behind the work.
Responsibilities
Responsibilities
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
What We're Looking For
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
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.
Perks
Dedicated learning & development budget.
Sponsorship for conference talks.
Comprehensive medical & term insurance.
Employee-friendly leave policies.
Home Office fund
Medical Insurance

About Incubyte
About
About Us
Incubyte is an AI-first software development agency built on the principles of software craftsmanship—where how we build is just as important as what we build. We partner with organizations across stages, from enterprises looking to scale and modernize to early-stage founders bringing new ideas to life.
At Incubyte, AI is deeply integrated across the software development lifecycle to drive speed, efficiency, and smarter outcomes. Guided by Software Craftsmanship values and Extreme Programming practices, we combine high velocity with disciplined engineering to deliver reliable, high-impact solutions.
We don’t just build software—we incubate dedicated engineering teams. From designing systems to shaping team structures and organizational strategy, we enable our clients to launch and scale products that are relevant today and resilient for the future.
Whether you’re scaling an existing product, building from scratch, or optimizing manual processes, we help you move faster with confidence:
- Scale and modernize your product
- Launch quickly and iterate continuously
- Automate processes for non-linear growth
- Build systems that are stable, predictable, and measurable
Our approach is rooted in ownership. As a DevOps-driven organization, our engineers take responsibility for the entire lifecycle—from development to release—ensuring quality at every step.
Founded by product professionals, we bring a strong product mindset into services. We’re driven by curiosity, continuous learning, and a passion for building great software the right way.
We’re always looking for people who care deeply about code, craftsmanship, and growth. Join us if you’re excited to build, learn, and make an impact.
Connect with the team
Similar jobs (10)
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.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
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.
Experience Level
The Staff Software Craftsperson is a technical leadership role equivalent to an SDE-4/SDE-5. We are looking for seasoned engineers with 8+ years of hands-on experience who have transitioned from building great software to shaping the engineering culture and technical strategy of an entire organization.
As a Staff-level crafter, your focus shifts from solving well-defined problems to identifying and solving the most complex, ambiguous technical challenges that impact our clients and our internal engineering standards.
What You’ll Do as a Software Craftsperson
- Technical Vision & Architecture: Lead the architectural direction for complex, large-scale systems. You will balance the immediate needs of the business with long-term system health, ensuring our solutions remain simple, scalable, and resilient.
- Engineering Excellence at Scale: Champion disciplined engineering practices (TDD, Pair Programming, CI/CD) across multiple teams. You don’t just follow the bar; you raise it by introducing better patterns and tooling.
- AI Strategy & Mentorship: Drive our AI-native development model. You will experiment with and define how we use AI to accelerate the SDLC, ensuring the team uses these tools to enhance—rather than replace—deep technical judgment.
- Cross-Team Leadership: Act as a force multiplier. You will mentor senior engineers, conduct high-impact code reviews, and foster a culture of continuous learning and craftsmanship.
- Strategic Client Partnership: Work as a technical consultant for high-stakes client engagements, translating vague business goals into robust technical roadmaps and navigating complex stakeholder environments.
- Systemic Problem Solving: Beyond resolving production issues, you identify "class-level" problems in our infrastructure or codebase and implement systemic changes to eliminate them permanently.
Requirements
What We're looking for
- 8+ years of experience building and maintaining high-scale production systems.
- Mastery of Fundamentals: Expert-level understanding of object-oriented design, functional programming, and system architecture (Microservices, Event-driven, etc.).
- Polyglot Mindset: High proficiency in Ruby on Rails and React/Angular, with the proven ability to architect solutions across multiple tech stacks (Python, Go, etc.) as needed.
- Influence without Authority: Demonstrated ability to lead through persuasion and technical excellence rather than just hierarchy.
- Advanced AI Collaboration: Deep experience integrating AI into a professional workflow to explore architecture, automate toil, and peer-review logic.
- Proven Ownership: A track record of taking a project from a nebulous idea to a successful, maintained production system.
- Communication: Exceptional ability to explain complex technical trade-offs to non-technical stakeholders and executive leadership.
- 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.
Perks
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office fund
- Medical Insurance
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.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
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.
Experience Level
This role is ideal for engineers with 3+ years of experience who are passionate about building high-quality software using modern Java technologies and Angular.
As a Software Craftsperson (SC-II), you'll work in product teams that take full ownership—from design and development to deployment—following eXtreme Programming (XP) practices such as pair programming, continuous integration, continuous delivery, and test-first development.
What You'll Do as a Software Craftsperson
- Own feature-level design, delivery, and quality across backend and frontend applications.
- Build reliable, maintainable, and testable software using clean code principles and disciplined engineering practices.
- Collaborate cross-functionally with engineers, designers, and stakeholders to deliver high-quality solutions.
- Work in an AI-native development model by leveraging AI tools to accelerate development while maintaining engineering quality.
- Contribute to continuous improvement by mentoring peers and refining engineering practices.
- Participate in modern development workflows including CI/CD and collaborative software development.
Requirements
What You'll Bring
Backend – Java
- 3+ years of Java development with strong fundamentals.
- Experience with Micronaut or Spring frameworks.
- Strong understanding of object-oriented programming, design principles, and design patterns.
- Good knowledge of Java Collections and Multithreading.
- Experience with Hibernate ORM.
- Familiarity with build tools such as Gradle or Maven.
- Experience writing unit tests using JUnit.
Frontend – Angular
- Hands-on experience building scalable applications using Angular and TypeScript.
- Strong understanding of Angular fundamentals including:
- Components
- State Management
- Data Binding
- Routing
- Directives
- Pipes
- Strong debugging and troubleshooting skills.
Database & DevOps
- Experience working with relational databases.
- Experience debugging and performance tuning applications.
- Familiarity with Git and collaborative software development workflows.
- Experience working with CI/CD pipelines and modern DevOps practices.
Good-to-Have Skills
- Aspect-Oriented Programming (AOP) frameworks.
- RxJS for reactive programming in Angular.
- Fundamental SQL knowledge.
- Experience with Microsoft Azure.
- Familiarity with observability and monitoring best practices.
AI-First Development
You'll be expected to embrace AI as an integral part of the development workflow by:
- Leveraging AI tools such as GitHub Copilot, Cursor, Augment, and Claude Code to accelerate software development.
- Using AI to identify potential bugs, code smells, and performance issues early in the development lifecycle.
- Applying prompt engineering techniques to improve AI-assisted development.
- Evaluating AI-generated code for correctness, performance, maintainability, and security.
- Continuously exploring and adopting emerging AI-powered tools and engineering workflows.
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.
Perks
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office fund.
- Medical Insurance.
Job Description
This is a remote position.
Experience Level
This role is ideal for engineers with 4-9 years of hands-on software development experience, particularly in ReactJS, Node, and TypeScript.
Role Overview
If you're a Software Craftsperson who takes pride in clean, test-driven code and believes in Extreme Programming principles, we'd love to meet you. At Incubyte, we're a DevOps organization where developers own the entire release cycle, meaning you'll get hands-on experience across programming, cloud infrastructure, client communication, and everything in between. Ready to level up your craft and join a team that's as quality-obsessed as you are? Read on!
What You'll Do
- Write Tests First: Start by writing tests to ensure code quality
- Clean Code: Produce self-explanatory, clean code with predictable results
- Frequent Releases: Make frequent, small releases
- Pair Programming: Work in pairs for better results
- Peer Reviews: Conduct peer code reviews for continuous improvement
- Product Team: Collaborate in a product team to build and rapidly roll out new features and fixes
- Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelines
- Never Stop Learning: Commit to continuous learning and improvement
Requirements
- 4+ years of experience in ReactJS, Node, TypeScript, LLMs and PostgreSQL
- Comfortable working with Claude or other AI-powered tools
- Prior experience with Chrome extensions is preferred
- Good to have - Next.js, HTML, CSS, DOM APIs
- Strong problem-solving attitude and a bias for action
- Experience with browser testing frameworks, ex. Puppeteer, Playwright, etc.
- Deep understanding of DOM manipulation, browser APIs and web standards
- Asynchronous programming (Promises, async/await)
- Strong debugging skills (Browser devtools/JavaScript)
- Knowledge of web security concepts and cross-origin restrictions
- Familiarity with Agile and eXtreme Programming methodologies in a continuous deployment environment
- Interest in mastering technologies like web frameworks, TDD, CI tools, and performance optimization
- Working knowledge of source control, writing user stories, and technical documentation
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.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
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.
Experience Level
This role is ideal for engineers with total 3+ years of 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
- 3+ 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, Python, PHP, 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.
Perks
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office fund
- Medical Insurance
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.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
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.
Experience Level
This role is ideal for engineers with total 5+ years of 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
- 5+ 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 Python, React, AI, 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
Full-Stack Software Engineer | Remote
We're hiring a product-focused Full-Stack Engineer to join a small, fast-moving tech team. This is a hands-on role you'll build complete features across frontend, backend, APIs, databases, deployment, and increasingly, AI-assisted workflows.
What You'll Do:
- Build and ship full-stack features using modern JS/TypeScript, plus Java or Node.js on the backend
- Work across frontend, backend, APIs, databases, integrations, and deployment
- Apply secure engineering practices (auth, input validation, secrets, dependencies)
- Use AI tools for coding, debugging, testing, and code review
- Explore AI agents, tool calling, and MCP-based integrations
What We Need:
- 3+ years of professional software engineering experience
- Strong JS/TypeScript skills; experience with Angular or React
- Backend experience with Java, Node.js, or similar
- Comfortable with REST APIs, databases, Git, cloud environments
- Awareness of OWASP principles and application security
- Interest/experience in AI dev tools, Docker, CI/CD

Role: Senior Software Developer – SDE3
Experience: 8-12 Years
Employment Type: Full-time
Location: Pune (Hybrid)
Job Description
We are seeking a highly skilled Senior Full-Stack Developer to design, develop, and deliver scalable, high-quality digital solutions. The ideal candidate combines deep expertise in modern microservices architecture, cloud platforms, and end-to-end feature delivery, with proficiency in agentic software development and a strong focus on engineering excellence, collaboration, and continuous innovation.
Responsibilities:
• Design and develop scalable, resilient applications using microservices architecture.
• Build end-to-end full-stack features, covering UI (React, TypeScript, Redux) and backend services.
• Develop Java (17+) / Spring Boot (3.x) microservices using Domain-Driven Design (DDD) and OpenAPI 3.x specifications.
• Implement event-driven architectures using Kafka, including topic design, consumer groups, and reliable message processing.
• Design optimized database schemas, write advanced SQL queries, and manage migrations using Liquibase within CI/CD pipelines.
• Lead low-level design (LLD) and define REST API and event contracts aligned with enterprise architecture standards.
• Conduct code reviews, enforce coding standards, and ensure high quality using SonarQube gates.
• Ensure high test coverage (>90%) using JUnit, Mockito, Testcontainers, Cucumber, Jest, and React Testing Library.
• Collaborate within Agile teams, mentor developers, and drive timely delivery of high-quality solutions.
• Leverage AWS, Docker, Kubernetes, CI/CD pipelines to improve productivity and system performance.
• Leverage AI-driven software engineering practices, including LLM-powered development tools, agentic AI workflows, code generation, automated testing, and AI-assisted debugging, to improve developer productivity, software quality, and delivery efficiency.
Required Qualification:
• Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
• Minimum 8 years of professional experience, including at least 5 years in full-stack development.
• Hands-on experience with microservices-based architecture and distributed systems.
• Strong understanding of functional programming, design patterns, and software architecture principles.
• Experience working in cloud environments (preferably AWS).
• Proficiency with CI/CD pipelines, Docker, and Kubernetes.
• Strong analytical thinking and problem-solving capabilities.
Must-Have Skills
• Strong proficiency in React.js, including Hooks, TypeScript, and state management using Redux Toolkit or React Query, along with testing frameworks such as Jest and React Testing Library.
• Extensive experience with Java 17+, Spring Boot 3.x, and the Spring ecosystem (Spring Cloud, Spring Security with OAuth 2.0), along with JPA/Hibernate.
• Hands-on experience with Apache Kafka, including topic design and managing consumer groups for event-driven architectures.
• Solid expertise in PostgreSQL, including schema design, performance tuning, indexing strategies, and database migration management using Liquibase.
• Proficiency in AI-assisted and agentic software development practices, with hands-on experience using AI coding assistants, autonomous development agents, and AI-enabled testing and code quality tools.
Good-to-Have Skills
• Experience with Redis, GraphQL, and AWS cloud services.
• Familiarity with AI-assisted development tools such as GitHub Copilot.
• Exposure to monitoring and observability tools like Kibana/ELK stack, Grafana, Glowroot, or Datadog.
• Experience working with modern development environments and IDEs (e.g., Kiro IDE).
Senior Software Engineer - I (Full Stack Developer) at Planview.
Location: Bengaluru, India
Experience: 6–10 Years
Work Mode: Hybrid — two days per week in the office (mandatory)
Team: Release and Verify Product Line
About the role
You will own full-stack feature delivery for Planview’s SaaS product line, working across backend services and frontend applications in a collaborative, hybrid environment.
Key responsibilities
- Design, build, and maintain full-stack features using C# / .NET Core and React.
- Design and implement RESTful APIs.
- Develop and maintain SQL Server schemas, queries, and stored procedures.
- Build automated end-to-end tests using Cypress and unit tests using Vitest.
- Manage Git/Bitbucket workflows, including branching, merging, rebasing, and pull request reviews.
- Build and maintain reliable CI/CD pipelines.
- Use AI-assisted engineering tools such as GitHub Copilot, Claude Code, or Cursor to support development, code reviews, and troubleshooting.
- Collaborate with QA, Product, and Design to deliver features end to end.
- Troubleshoot production issues with the DevOps team.
- Mentor junior engineers and contribute to engineering quality and review practices.
Required qualifications:
- 6–10 years of experience in full-stack software development.
- Strong experience with C# / .NET Core for scalable services and APIs.
- Strong experience building modern, responsive user interfaces with React.
- Experience with SQL Server schema design, queries, and performance fundamentals.
- Experience designing and integrating REST APIs.
- Proficiency with Git/Bitbucket, including branching strategies and pull request reviews.
- Experience building and maintaining CI/CD pipelines.
- Experience with Cypress for end-to-end test automation.
- Comfort using AI coding assistants in day-to-day software development. This may be evaluated during the interview process at the interviewer’s discretion.
Nice-to-have skills:
- Redis caching
- AWS or CloudFront
- ExtJS
- Vitest
- Docker
- AI/LLM integrations using Azure OpenAI, Semantic Kernel, or similar frameworks
- AI-powered code quality tools such as GitHub Copilot Autofix or SonarQube
Job Title: Software/Hardware Engineer (IIT/NIT)
Location: Bangalore
Website: https://www.zeuron.ai
Experience: 1-5Years
CTC: 6-10 LPA
No Freshers
About the Company
Zeuron.ai is a Bangalore-based deep-tech startup founded in 2019, focused on building brain-inspired computing and AI-driven healthcare solutions. The company combines neuroscience, AI, and gaming to create innovative digital therapeutics and neurotechnology platforms for improving brain health, rehabilitation, and overall well-being.
The role
Zeuron.ai is looking for hands-on software engineers who can turn an incomplete brief into reliable, usable software. You will work as an individual contributor, make sound technical decisions and take responsibility for the quality of what you deliver.
AI coding tools will be part of the workflow. We expect you to understand the underlying software well enough to build and debug without an LLM, then use AI to accelerate implementation, exploration and verification. You remain accountable for the result.
What you will own
• End-to-end delivery: clarify requirements, break work into achievable steps, implement features, test them, deploy them and respond to issues after release.
• Product decisions: understand the user problem, question unclear requirements and explain trade-offs between speed, quality, complexity and maintainability.
• Reliable software: investigate defects, identify root causes and improve error handling, performance and usability.
• Engineering continuity: maintain readable code, useful documentation and clear handovers so that others can run, understand and extend your work.
Engineering expectations
We value demonstrated building ability, technical reasoning and sound judgement. Tool familiarity should be supported by evidence of software you have actually delivered.
Software fundamentals
• Programming: practical fluency in at least one programming language, with an understanding of data structures, control flow, modularity and common complexity trade-offs.
• Applications and services: understand how interfaces, APIs, business logic and data storage interact. Be able to trace a failure across these boundaries.
• Data: work with databases, reason about data models and queries, and handle validation, consistency and errors appropriately.
• Development workflow: use Git confidently, review changes, manage dependencies and keep development and deployment instructions reproducible.
• Testing and debugging: reproduce failures, form hypotheses, inspect logs and isolate causes. Test important behaviour and edge cases rather than relying on a successful demo.
• Security and reliability: recognise basic risks around authentication, access control, secrets, input handling and third-party dependencies.
Build independently. Use AI effectively.
• Without LLMs: write and modify code, diagnose defects, explain design choices and use documentation to solve unfamiliar problems independently.
• With AI coding tools: frame tasks clearly, supply relevant context, use generated suggestions selectively and inspect the resulting changes.
• Verify before accepting: check correctness, integration, security and maintainability. Recognise invented APIs, fragile assumptions and plausible-looking code that does not solve the actual problem.
• Protect information: use approved tools and handle credentials, proprietary code and user data responsibly.
Evidence we want to discuss
Be prepared to walk through a project you contributed to: the problem, your specific contribution, important technical decisions, a difficult bug and how you verified the result. Public repositories or demos are useful where available; do not share confidential material from previous employers.
Ownership, growth & applying
How you will work
• Act as an owner: follow through on agreed deliverables, raise blockers early and communicate progress with concrete evidence.
• Work with the team: collaborate with product and engineering colleagues, accept review constructively and explain technical choices clearly.
• Learn with purpose: pick up unfamiliar tools when the problem requires them, while keeping the solution proportionate to the need.
• Grow through contribution: begin with hands-on individual-contributor responsibility, with potential to take on broader product or team responsibility as delivery, judgement and collaboration develop.
What strong performance looks like
Working features that meet agreed requirements; clear reasoning about implementation; defects investigated systematically; code that others can maintain; and AI-assisted work whose quality you can explain and verify.
Eligibility and compensation
Experience: 1-5 years of hands-on software development experience only.
Freshers are not considered.
Locations: Bengaluru and Belagavi.
Annual CTC : 6-10 LPA
The offer will depend on experience, interview performance and growth potential.
What to expect in the assessment
Be prepared for a discussion of your previous work, a practical coding or debugging task without LLM assistance, and an assessment of how you use AI coding tools and verify their output. We will also discuss product judgement, ownership and collaboration.
Key Responsibilities
· Develop and maintain application features using .NET Framework and Angular or assigned tech stack.
· Write clean, efficient, and well-structured code following engineering best practices.
· Debug, test, and fix defects with attention to quality and performance.
· Participate in requirement discussions, sprint ceremonies, and Agile workflows.
· Collaborate with peers, leads, QA, and cross-functional teams effectively.
· Document code, APIs, and module-level design details.
· Use AI-assisted tools (e.g., GitHub Copilot, ChatGPT) responsibly to improve productivity.
· Continuously learn and apply new technologies, frameworks, and standards.
Required Skills
· Strong fundamentals in OOP, data structures, algorithms, logical reasoning, and problem solving.
· Good knowledge of C#/.NET Framework, or another modern backend framework.
· Basic understanding of relational databases, REST APIs, and version control (Git).
· Understand database concepts and able to write sql queries with joins
· Familiarity with Agile concepts (user stories, backlog, sprints).
· Good communication and team collaboration skills.
· Quick learner with a growth mindset.
· Awareness of AI tools and how they support coding, testing, and documentation.
Preferred Skills
· Knowledge of unit testing (xUnit, JUnit, NUnit).
· Exposure to CI/CD pipelines and DevOps basics.
· Basic understanding of cloud platforms (Azure/Cloudflare) is a plus.





