Fullstack Developer - Ruby on Rails at Warehouse Now Ā· Remote only Ā· 3 - 8 years Ā· ā¹9L - ā¹20L / yr Ā· Raised funding Ā· Remote only Ā· Posted 14 Dec 2021

About the company:
š° Early-stage, funded, growing, growing fast, profitable!
šÆ Mission Driven: To help small & large Indian businesses grow faster
Min. Experience: 3+ years in Full Stack Development
Skillset:
- You primarily identify as a full-stack engineer and are comfortable working on the server-side as well as UI side.
- You have shipped code to production recently and regularly
- You are driven and care about doing a good job and improving your craft.
- You have high integrity, and you are reliable
- You have excellent coding, programming, and problem-solving skills.
- You have experience with implementing modern architectural patterns.
- You have good debugging skills and coding practices
- You are fluent in using the tools of the trade: Editors, Git, Command line, Slack, Jira
- You should have relevant experience in the Ruby on Rails stack.
- You have experience with multiple ORMs
- You have experience in Postgres / MySQL
- You have experience in ReactJS
What you can expect from us:
- Mentorship, growth, great work culture
- We are a people-first team. Mentorship and continuous improvement are a part of the teamās DNA
- We believe in solving problems from first principles
- A good balance between deep focussed work and collaborative work, we won't bother you with unnecessary meetings
What we ask from you:
- Bring your software engineering ā both individual brilliance and collaborative skills.
- Bring your good nature ā we're building a team that supports each other.
- Be vested or interested in the company vision
- Take ownership of your product
- Should be capable of handling one complete product end-to-end - with minimal oversight
Bonus:
- If you have DevOps expertise: Docker, Kubernetes, AWS
- If you have amazing frontend skills
- If you have created or contributed to an open-source component or library, we will love to see the code
- If you have given a talk or spoken in a meetup/conference
- If you have a hobby project, we will love to hear about it
- If you have previously worked in startups

About Warehouse Now
About
Connect with the team
Similar jobs (10)

About the client
The client is the home base for hardware engineers. They give the teams building robots, rockets, medical devices, and the next generation of physical products a single place to move fast without breaking things, turning CAD chaos into a system of record engineers actually love to work in. They are profitable, post-Series A, and growing the Hyderabad engineering team.
About the role
We're looking for a senior full-stack engineer to own significant pieces of our platform end-to-end, from React frontends to Node services on AWS. You'll ship production features, make sound technical decisions, and set a high bar for quality through your own work.
What you'll do
- Design, build, and ship full-stack features across our TypeScript/React frontend and Node.js backend on AWS
- Own systems end-to-end, from implementation through deployment, monitoring, and production hardening
- Write clean, well-tested code and contribute to a strong engineering culture through thorough code review
- Make pragmatic architecture and design decisions, weighing tradeoffs in an ambiguous, fast-moving environment
- Tackle hard problems across data processing, file workflows, and distributed systems at scale
- Collaborate closely with product and the rest of engineering to scope and deliver reliably
What we're looking for
- Strong full-stack proficiency in TypeScript, React, and Node.js
- Solid, practical experience with AWS A track record of shipping features all the way to production and owning them in operation, not just to "done on my machine"
- Good design judgment: you can decompose problems and choose pragmatic solutions
- Proactive, clear communication; you surface blockers early and keep stakeholders informed
- Comfort with the fast pace, breadth, and high ownership of an early-stage environment Build hardware faster. better. together. Ā·
Why choose us?
- The teams building advanced hardware and the robots, machines, and devices shaping the future run
- Direct access to founders; you'll help shape product and engineering direction, not just execute tickets
- Fast feedback loops: what you build is in front of customers in days, not quarters
- Profitable at Series A, so you get startup upside without the constant fundraising-survival anxiety
- Competitive compensation and meaningful equity
- Bi-yearly appraisal cycles
- Upto 20% Bonus based on performance
- Monthly Swiggy vouchers
- Flexibility with work hours
Summary
We are looking for an exceptional AI-native full-stack product engineer who can take product specs, prototypes, or PRDs and turn them into clean, tested, QAād, merge-ready branches.
We are building a fast-moving software company and currently use AI coding tools heavily in our development workflow. Right now, the delivery process is: prototype review, spec clarification, implementation planning, AI-assisted coding, QA, checking what was actually built, and preparing features for final merge.
We want to have this entire workflow managed by the right engineer.
Your job will be to take a feature brief, PRD, prototype, or Loom walkthrough and own the process from:
Input ā clarification ā implementation plan ā AI-assisted build ā self-review ā QA ā PR ā merge-ready branch.
We are looking for someone who can take ownership, not create more management work.
What Youāll Do
You will be responsible for:
- Reviewing PRDs, prototypes, tickets, or Loom walkthroughs
- Asking clear, batched clarification questions
- Creating concise implementation plans before coding
- Using AI coding tools to accelerate development
- Reviewing and improving AI-generated code
- Building full-stack product features
- Writing or updating tests where appropriate
- Running QA before handing work over
- Creating clean, reviewable pull requests
- Documenting what was built, what changed, and what risks remain
- Preparing branches that are actually ready to merge
- Communicating clearly and asynchronously
What āDoneā Means
A feature is not done when the code is written. A feature is done when:
- The implementation matches the PRD/prototype
- Acceptance criteria are completed
- Code is clean and understandable
- Build/lint/type checks pass
- Relevant tests are added or updated
- Manual QA has been completed
- Screenshots or Loom walkthrough are provided when relevant
- PR description is clear
- Risks, assumptions, and deviations are documented
- The branch is ready for review/merge
Ideal Candidate
You are probably a strong fit if you are:
- An experienced full-stack engineer with strong product judgment
- Experienced with AI coding tools such as Claude Code
- Comfortable taking a vague product idea and turning it into a working feature
- Able to review AI-generated code critically
- Strong with GitHub PR workflows
- Detail-oriented with good QA discipline
- Clear in written communication
- Comfortable working in a fast-moving startup environment
- Able to work independently without needing constant hand-holding
- Good at asking the right questions early
You Are Not a Fit, please do not apply if:
- You blindly trust AI-generated code
- You need every task broken down into tiny instructions
- You say ādoneā without testing your work
- You create large messy PRs
- You cannot explain your own code
- You are only comfortable with narrow frontend or backend tasks
- You are not comfortable with ambiguity
- You dislike writing implementation plans or QA notes
- You require constant synchronous direction
Required Skills
Please include your experience with:
- Full-stack web development
- Frontend frameworks
- Backend/API development
- Git/GitHub
- Pull request workflow
- Testing and QA
- AI-assisted coding tools
- Debugging and self-review
- Product-focused software development
- Nice to Have
- Startup experience
- Experience as a founding engineer or product engineer
- Strong UX/product taste
- Experience with automated testing
- Experience with CI/CD
- Experience with preview deployments
- Experience turning Figma/prototypes into production features
- Experience working directly with founders
How We Work
We will usually provide one or more of:
- PRD
- Prototype
- Figma
- Loom walkthrough
- Linear/Jira/Notion ticket
- Product brief
- Screenshots
- Existing codebase
You will be expected to return:
- Clarifying questions, if needed
- Implementation plan
- Branch/PR
- QA notes
- Test results
- Screenshots/Loom if relevant
- Clear summary of what was built
- Any risks, tradeoffs, or unresolved questions
Trial Task
We will start with a paid trial task.
The trial will involve a small real feature or product improvement. You will be asked to:
- Review the brief/prototype
- Write a short implementation plan
- Build the feature
- QA it
- Open a clean PR
- Provide a Loom or written walkthrough
- Document assumptions, risks, and anything not completed
We are not just evaluating whether the code works. We are evaluating whether you can own the delivery process end-to-end and how well you leverage AI.
What Success Looks Like
Success means the team can give you a PRD or prototype and receive back a merge-ready branch without needing to manage every step.
Great output looks like:
āI reviewed the feature brief, found two ambiguities, made reasonable assumptions, implemented the core flow, added tests, QAād happy path and edge cases, documented one tradeoff, and the branch is ready for review. Management's input is only needed on this one product decision.ā
Preference will be given to candidates who can work with high ownership and potentially become a long-term product engineering partner.
To Apply, please consider answering the following questions:
- What AI coding tools do you use regularly, and how do you use them?
- Walk us through your process for turning a PRD or prototype into a merge-ready branch.
- How do you QA your own work before asking for review?
- What are the biggest risks of AI-generated code?
- Share an example of a PR, project, or product feature you built that you are proud of.
- What stack are you strongest in?
- Are you comfortable doing a paid trial task?
- What does āmerge-readyā mean to you?
About the Role
We are looking for an ambitious Software Engineering Intern to join our engineering team. You will write production-ready code, collaborate directly with senior engineers, and build features used by real users from day one. High performers will be considered for a full-time Pre-Placement Offer (PPO) at the end of the internship.
Key Responsibilities
- Build and maintain clean, scalable frontend or backend features under senior mentorship.
- Write modular, testable code and assist in unit testing and bug fixing.
- Collaborate with product managers, designers, and peers in an agile, fast-paced environment.
- Participate in code reviews, tech discussions, and sprint planning.
What We Are Looking For
- Strong grasp of data structures, algorithms, and core object-oriented/functional programming principles.
- Hands-on experience with at least one programming language (e.g., JavaScript/TypeScript, Python, Java, or Go) through personal projects, coursework, or open-source contributions.
- Working knowledge of REST APIs and relational or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Basic familiarity with Git and version control workflows.
- Strong problem-solving mindset, fast learning ability, and genuine curiosity about software engineering.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Job Title : Generalist Fullstack Engineer (Java / Node.js / React / AI-Driven Engineering)
Experience : 5 to 12 Years
Location : Bengaluru (Koramangala) ā Hybrid (3 Days WFO)
Employment Model : C2H
Joining : Immediate to 20 Days Notice Only
Open Positions : 4
About the Role :
We are hiring a hands-on Generalist Fullstack Engineer for a high-impact engineering team. This is a 90% coding role focused on building scalable products across frontend, backend, cloud, and modern AI-enabled engineering practices.
Mandatory Skills :
Full Stack Development (Frontend + Backend), JavaScript / Java / Node.js / Python / Go, ReactJS or modern UI frameworks, Microservices, AWS, Docker, Kubernetes, SQL/NoSQL, CI/CD, Terraform (IaC), Automated Testing (TDD), AI-enabled software delivery, and strong hands-on coding experience.
Key Requirements :
- 5 to 12 years of software development experience.
- Strong expertise in JavaScript, Java, Node.js, Python, or Go.
- Hands-on experience with ReactJS / modern frontend frameworks.
- Strong backend depth with microservices & event-driven architecture.
- Experience with AWS, Docker, Kubernetes.
- Exposure to AI tools/frameworks in software delivery.
- Strong understanding of SQL/NoSQL databases & data modelling.
- Experience with CI/CD, automated testing, Terraform (IaC).
- Working knowledge of TDD, pair programming, continuous integration, security best practices.
Roles & Responsibilities :
- Develop and own production-grade full-stack applications.
- Build AI-first engineering workflows to improve delivery efficiency.
- Drive architecture decisions and engineering best practices.
- Deliver scalable cloud-native solutions.
- Collaborate across product, QA, design, and architecture teams.
- Improve system reliability through monitoring, automation, and testing.
Ideal Candidate :
ā Strong end-to-end ownership (Frontend + Backend).
ā Deep hands-on coding mindset (not people-management focused).
ā Strong AWS + SQL exposure.
ā Experience building and managing UI state and frontend components.
ā Stable career progression (avoid frequent job changes).
Interview Process :
- Technical Round ā GT (Assemble)
- Technical Round ā Client
- Technical Round ā Client
- HR Discussion & Offer
Job Title : Generalist Fullstack Engineer (Java / Node.js / React / AI-Driven Engineering)
Experience : 5 to 10 Years
Location : Bengaluru (Koramangala) ā Hybrid (3 Days WFO)
Employment Model : C2H
Joining : Immediate to 20 Days Notice Only
Open Positions : 4
About the Role :
We are hiring a hands-on Generalist Fullstack Engineer for a high-impact engineering team. This is a 90% coding role focused on building scalable products across frontend, backend, cloud, and modern AI-enabled engineering practices.
Mandatory Skills :
Full Stack Development (Frontend + Backend), JavaScript / Java / Node.js / Python / Go, ReactJS or modern UI frameworks, Microservices, AWS, Docker, Kubernetes, SQL/NoSQL, CI/CD, Terraform (IaC), Automated Testing (TDD), AI-enabled software delivery, and strong hands-on coding experience.
Key Requirements :
- 5 to 10 years of software development experience.
- Strong expertise in JavaScript, Java, Node.js, Python, or Go.
- Hands-on experience with ReactJS / modern frontend frameworks.
- Strong backend depth with microservices & event-driven architecture.
- Experience with AWS, Docker, Kubernetes.
- Exposure to AI tools/frameworks in software delivery.
- Strong understanding of SQL/NoSQL databases & data modelling.
- Experience with CI/CD, automated testing, Terraform (IaC).
- Working knowledge of TDD, pair programming, continuous integration, security best practices.
Roles & Responsibilities :
- Develop and own production-grade full-stack applications.
- Build AI-first engineering workflows to improve delivery efficiency.
- Drive architecture decisions and engineering best practices.
- Deliver scalable cloud-native solutions.
- Collaborate across product, QA, design, and architecture teams.
- Improve system reliability through monitoring, automation, and testing.
Ideal Candidate :
ā Strong end-to-end ownership (Frontend + Backend).
ā Deep hands-on coding mindset (not people-management focused).
ā Strong AWS + SQL exposure.
ā Experience building and managing UI state and frontend components.
ā Stable career progression (avoid frequent job changes).
Interview Process :
- Technical Round ā GT (Assemble)
- Technical Round ā Client
- Technical Round ā Client
- HR Discussion & Offer
About the Role
SwitchKart is on a mission to make technology more accessible and more sustainable ā we're in the business of recommerce, giving old smartphones a second life, cutting down e-waste, and extending the lifecycle of every device we touch.
We're looking for a Senior Full Stack Developer to help us build and scale the ecosystem of platforms powering this mission ā from our procurement app to our retailer app, pricing engines, and warranty systems. You'll take ownership of complex features end-to-end, mentor junior engineers, and make architectural decisions that shape how we grow.
What You'll Do
⢠Own Features End-to-End: Design, build, and ship full stack features across our procurement, retailer, pricing, and warranty platforms ā from database schema to UI polish.
⢠Drive Architecture: Make key technical decisions on system design, scalability, and code structure as our ecosystem of apps grows.
⢠Build AI-First: Design and build systems with AI at the core ā not bolted on. Think about where AI can automate, assist, or enhance the products you're building from day one.
⢠Build Scalable Architecture: Build and monitor a highly performant, failure-resistant platform ā we take pride in doing this with a small, high-ownership team.
⢠Automate and Integrate: Develop tools that automate our integration processes and build data pipelines across our app ecosystem.
⢠Foster Technical Excellence: Champion unit and integration testing and lead meaningful code reviews across the team.
⢠Prototype and Validate: Create interactive prototypes to prove out technical concepts and participate in pilots for new initiatives.
⢠Mentor the Team: Guide junior developers through code reviews, pairing, and technical direction.
⢠Report Upward: Provide regular updates to management on milestones, risks, issues, and mitigation plans.
⢠Collaborate Cross-Functionally: Work closely with product and design to translate requirements into robust technical solutions across multiple products.
What We're Looking For
Must Have
⢠4+ years of full stack development experience
⢠Strong proficiency in React and Node.js
⢠Solid experience with PostgreSQL or MySQL ā schema design, query optimisation
⢠Experience designing and scaling production systems
⢠Experience deploying and managing applications on a cloud platform (AWS/GCP or similar)
⢠Comfortable owning a feature from concept to deployment
⢠Strong debugging and problem-solving skills
Good to Have
⢠Experience mentoring or leading junior engineers
⢠Track record of driving scalability and time-to-market in past cloud architecture decisions
⢠Exposure to CI/CD pipelines
⢠Experience with Docker, NoSQL databases, or distributed caching
⢠Experience integrating third-party REST/SOAP APIs
⢠Experience in a fast-moving startup environment
Why SwitchKart
⢠Real ownership over architecture and technical direction.
⢠Access to the latest AI coding agents and tools ā we invest in keeping our engineers on the cutting edge.
⢠Work on a genuinely differentiated business with measurable impact.
⢠Be part of a lean team where your decisions shape the product.
⢠Opportunity to mentor and grow the engineering team.
Company: CombineHealth AI
Location: Bangalore, India (Work from Office ā 4 days/week)
Experience: 3+ years
Employment Type: Full-time
About Combine Health
Combine Health is building an AI workforce for healthcare revenue cycle management (RCM) ā agentic AI systems that automate medical coding, billing, claims, and denial management, and reason through payer policy for healthcare providers in the US. Backed by Y Combinator and Silicon Valley investors, we work with hospitals and health systems to eliminate revenue leakage and reduce manual, error-prone billing work.
We're a small, fast-moving team. Every engineer here owns real product surface area from day one ā there's no hiding behind process at a 12-person company.
The Role
We're looking for a Full Stack Engineer to build and ship features across our AI-driven RCM platform ā from the interfaces our customers use to review claims and denials, to the backend services that power our AI agents. You'll work closely with founders and a small engineering team, moving fast on a product that directly affects hospital cash flow.
This is not a role where requirements arrive fully specified. You'll be expected to help define what to build, not just how.
What You'll Do
- Design, build, and ship full stack features across the product ā from UI to APIs to data models
- Build interfaces for complex, data-heavy workflows (claims review, denial queues, coding dashboards) that need to be fast and legible, not just functional
- Work with backend services that integrate with AI agents, payer systems, and healthcare data sources
- Own features end-to-end: design, implementation, testing, deployment, and iteration based on customer feedback
- Collaborate directly with founders and product on prioritization ā this isn't a "tickets handed to you" role
- Write clean, maintainable code and help set engineering practices as the team scales
- Debug and resolve production issues quickly in a live, customer-facing system
What We're Looking For
- 3+ years of professional experience building full stack web applications in production
- Strong hands-on experience with a modern frontend framework (React or similar) and backend framework/language (Python, Node.js or similar)
- Comfort working across the stack: REST/GraphQL APIs, relational databases (Postgres/MySQL), and basic infra/deployment (Docker, cloud platforms like AWS/GCP)
- Ability to take a loosely defined problem and ship a working solution without waiting for a detailed spec
- Solid fundamentals in data modeling, system design, and debugging complex issues in production
- Startup mindset: comfortable with ambiguity, fast iteration, and wearing multiple hats
- Strong communication ā you'll be working directly with a small team and need to explain trade-offs clearly
Good to have:
- Experience integrating with AI/LLM APIs or building AI-adjacent product features
- Prior experience at an early-stage startup (seed to Series A)
Why Join Combine Health
- Work on a product with real, measurable impact ā faster payments, fewer denials, less manual work for healthcare teams
- Small team, high ownership ā your work ships and matters immediately
- Backed by Y Combinator and top investors, early enough that your decisions shape the product
- Direct access to founders and fast decision-making, no layers of bureaucracy
How to apply
- Please click on the link and fill in the details: https://forms.gle/8tX3sXpFZQKotB9e9Ā
To apply, share your resume along with links to relevant projects or GitHub/portfolio.
Click "Apply Now" in https://gosuperedtech.com/career/junior-fullstack-developer to apply
Role Overview
We are looking for a Junior Full Stack Developer who is eager to kickstart their career in software development. This role offers a fantastic opportunity to grow by working closely with experienced engineers on real product features that impact thousands of learners.
You will develop your skills by contributing to both frontend and backend codebases, primarily using React for building user interfaces and Node.js for backend services.
This role is ideal if youāre passionate about coding, curious about product development, and excited to learn modern technologies while solving meaningful problems.
What Youāll Do
- Write clean, maintainable, and well-tested frontend code using React
- Support backend development and API integrations with Node.js(Express or NestJS)
- Help build responsive, accessible, and performant web and mobile interfaces
- Collaborate with product managers, designers, and senior engineers to understand requirements and deliver features
- Participate in daily standups, sprint planning, and team meetings
- Assist in troubleshooting and debugging issues across the stack
- Learn and apply best practices for version control (Git), CI/CD pipelines, and deployment workflows
- Contribute to code reviews and continuous improvement of code quality
- Continuously improve your skills through feedback, learning sessions, and hands-on experience
What Weāre Looking For
- Strong fundamentals in JavaScript and TypeScript
- Proficiency with React ā understanding components, state, props, and lifecycle
- Basic experience or knowledge of Node.js backend development
- Understanding of RESTful APIs and how to consume them
- Eager to learn new tools, frameworks, and technologies
- Ability to work well in a collaborative team environment
- Good communication skills to discuss ideas and challenges openly
- Problem-solving mindset and willingness to take ownership of your work
Nice to Have (Not Mandatory)
- Familiarity with Next.js or server-side rendering frameworks
- Exposure to React Native for mobile app development
- Basic understanding of databases like PostgreSQL, MongoDB, or Redis
- Experience with Git or other version control systems
- Personal or academic projects demonstrating your coding abilities
- Internship experience or contributions to open-source projects
What Youāll Gain
- Hands-on experience building Full Stack SaaS products in a real startup environment
- Mentorship from senior engineers and leaders passionate about teaching and growth
- Exposure to cloud infrastructure, DevOps practices, and scalable system design
- Opportunity to contribute to product decisions and see your work impact actual users
- Learning culture that encourages experimentation, feedback, and continuous improvement
- Access to Cult Elite and Cult Play Pass, offering wellness and lifestyle benefits to keep you energized and inspired
Compensation
- Competitive salary with performance-based bonuses
- Equity (ESOPs) ā own a piece of the company you help build
- Flexible remote work options with occasional Bengaluru office meetups
- Health and wellness perks, including Cult Elite membership and Cult Play Pass for employees
- Learning & development budget to support your growth
- Team retreats, virtual hangouts, and a collaborative culture
We are looking for a Junior Full Stack Developer who is eager to kickstart their career in software development. This role offers a fantastic opportunity to grow by working closely with experienced engineers on real product features that impact thousands of learners. Click "Apply Now" in https://gosuperedtech.com/career/junior-fullstack-developer to apply
Juntrax is a global integrated office management platform for SMEs.
**What we are looking for : **
* Someone who has led a team of developers in a product-centric company by providing technical direction for the design, development, testing, and release of a product.Ā Ā
* Designed scalable ApplicationsĀ
* Possesses hands-on experience building end to end systemsĀ
* Good architectural & product design skillsĀ
* Strong coding, data structures and algorithms background
* The ability to own end to end responsibility - right from requirement gatheringĀ to product releaseĀ
* The ability to produce bug-free and production-grade codeĀ
* Engage with stakeholders and ensure the product is on target for timely development.
* Possess the following technical skills: Javascript,MeteorJs, NodeJS, MongoDB, ExpressJS, ReactJS, Elastic Search, AWS, ReactNative
* Must be highly motivated and be willing to take up the challenges with working in a start-up.
- Must have entrepreneurial skills.
Ā
**Main Responsibilities: **
Build & lead a team by exampleĀ
* Develop a deep understanding office management product and startup ecosystem and execute to the release of the productĀ
* Architect, design, and document processes and procedures for future releases.
* Should be able to help out in coding and performing code reviews with the team in MERN/Meteor Stack.**
Ā
**What we have to offer : **
* -Work with a performance-oriented team driven by product ownershipĀ
- Learn to design system for high accuracy, efficiency, and scalabilityĀ
- Equity and Co-foundership will be offered
- Office Culture based on collaboration and desire to deliver the best product
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.
This is a remote position.
Experience Level
This role is ideal for engineers with 3ā6 years of experience and a strong background in building scalable, production-grade software systems.
We are looking for hands-on Software Engineers with deep expertise in Python and TypeScript, with exposure to AI/LLM systems and modern infrastructure tooling.
What Youāll Do as a Software Craftsperson
ā¢Ā Ā Ā Ā Ā Take full ownership of the software development lifecycle for complex, cross-functional initiatives ā from design through production readiness.
ā¢Ā Ā Ā Ā Ā Build and maintain robust, scalable backend systems and APIs using Python and TypeScript, following clean code and software craftsmanship principles.
ā¢Ā Ā Ā Ā Ā Design and deliver features end-to-end, balancing scope, quality, and long-term maintainability.
ā¢Ā Ā Ā Ā Ā Identify technical and product issues beyond the immediate scope of work, proactively raising risks and driving solutions.
ā¢Ā Ā Ā Ā Ā Shape team practices around code quality, testing, tooling, and continuous improvement using DevEx and DORA principles.
ā¢Ā Ā Ā Ā Ā Collaborate closely with clients and internal teams to understand requirements, clarify priorities, and align on outcomes.
ā¢Ā Ā Ā Ā Ā Mentor and guide fellow engineers to raise overall team performance and promote a culture of learning.
ā¢Ā Ā Ā Ā Ā Leverage AI tools (LLMs, agentic frameworks, etc.) to accelerate design, development, testing, and delivery where applicable.
Requirements
What Youāll Bring
3ā6 years of overall software engineering experience with a strong track record of owning and delivering complex production systems.
Must-Have Skills
ā¢Ā Ā Ā Ā Ā Python (must-have): Deep expertise in writing idiomatic, testable, production-grade Python ā including advanced OOP, data structures, algorithms, and software engineering best practices.
ā¢Ā Ā Ā Ā Ā TypeScript (must-have): Strong proficiency in building and maintaining type-safe, scalable applications across frontend and/or backend TypeScript codebases.
ā¢Ā Ā Ā Ā Ā Strong system design skills: ability to architect scalable, maintainable, and observable systems with a focus on reliability and long-term operability.
ā¢Ā Ā Ā Ā Ā Solid engineering practices: experience with TDD, CI/CD, code reviews, refactoring, and continuous deployment in Agile or eXtreme Programming environments.
ā¢Ā Ā Ā Ā Ā Working knowledge of relational databases, web server ecosystems, REST/gRPC APIs, and performance optimisation.
ā¢Ā Ā Ā Ā Ā Experience with source control, bug tracking, user story writing, and maintaining clear technical documentation.
Good-to-Have Skills
ā¢Ā Ā Ā Ā Ā AI / LLM experience: hands-on exposure to building applications using LLMs (GPT, Claude, Gemini, or similar) for tasks such as document classification, entity extraction, or structured data generation.
ā¢Ā Ā Ā Ā Ā LLM orchestration frameworks: familiarity with LangChain, LlamaIndex, Mastra, Agno, or similar agentic frameworks.
ā¢Ā Ā Ā Ā Ā Prompt engineering: experience refining prompts and orchestration patterns to improve response accuracy, consistency, and structured outputs.
ā¢Ā Ā Ā Ā Ā Vector databases and observability tooling: exposure to tools like Pinecone, PgVector, Qdrant, LangSmith, or DeepEval.
ā¢Ā Ā Ā Ā Ā Container orchestration and infrastructure-as-code: experience with Kubernetes, Terraform, and Docker for deploying and managing production workloads.
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: experimenting with real-world systems, solving complex infrastructure challenges, and contributing to cutting-edge AI initiatives. 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





