V

Software Developer- Full Stack

Verifast AI Verified employer

Actively hiring · Posted 5d ago · JEV2610F71876B44E

Salary₹12,00,000 – ₹24,00,000 per year
Experience2 yrs
LocationKarnataka
Work modeRemote · Full time
Openings1
IndustryArtificial Intelligence and Ecommerce

Job description

Location: Bangalore (On-site)

Type: Full-time

Experience: 1-3 years

About Verifast

Verifast was started in 2023 by Utkarsh Trivedi and Tanmay Sethi, bringing Gen AI to Direct-to-Consumer (D2C) commerce. Today we power the conversation layer for over 250 global brands — across every form of customer interaction, across categories and channels — and drive measurable outcomes for them. Our Voice of Customer product is among the most advanced in the industry.

We may not carry a billion-dollar valuation, but we are the unicorns of the startup world: profitable and growing healthily for 18 straight months, and now scaling toward seven figures ARR.

We offer high growth and high equity. The team runs on a 6-month appraisal cycle and shares 10% of quarterly profit based on performance, alongside a genuinely lucrative outcome-driven incentive policy.

The idea is simple- we are growing very fast, and we want our team to share in the ride.

About the Person

The majority of the code inside the team is written by AI tools. So, we are very specific about the type of team member we are looking for. In addition to the bunch of skills that we need, mentioned below, we look for these attributes-

High agency for the outcome and failures

Ability to think three steps beyond what is being done today

Ability to think independent of LLMs and get them executed via LLM

Comfort switching between tasks, we experiment constantly

It’s a high intensity environment, so not the ideal place if you are looking for a relaxed role.

About the Role

We are looking for a Full-Stack Engineer who is genuinely excited about how systems are designed and architected - not just writing features, but understanding how services communicate, how data flows, and how to build software that scales.

You will work across the stack using Python and Node.js services on the backend, React and Next.js on the frontend, within a microservices architecture backed by relational and document databases, caching, and distributed messaging.

This role is ideal for someone with strong fundamentals who wants to grow as a systems thinker - someone who asks how the whole system fits together and wants to learn how to design it.

Ownership is central to this role. You will build and maintain features end-to-end, from design to deployment and production health.

What You Will Do

Own and build features end-to-end: design, build, ship, and maintain them in production.

Build and maintain backend services in Python and Node.js.

Develop frontend applications using React and Next.js.

Design and consume REST/JSON APIs between services.

Work within a microservices environment, including service boundaries, communication patterns, and failure handling.

Participate in system design discussions, read existing designs, ask sharp questions, and propose improvements as you grow.

Skills Required

Core Must-Have Skills

Python: comfortable building services and writing clean, idiomatic code.

Node.js: backend development with JavaScript or TypeScript.

React.js: building interactive UIs with modern React.

SQL: data modeling and querying in both document and relational databases.

Git and collaborative workflows including branches, pull requests, and code reviews.

Solid grasp of HTTP, REST APIs, and JSON.

Experience of working with Coding Agents

Systems & Architecture Focus

Microservices: understanding how to break a system into services and how they communicate.

Distributed systems fundamentals: scalability, concurrency, messaging, consistency, and fault tolerance.

Redis: caching strategies, key design, and pub/sub.

A real interest in system design and architecture, including thinking through trade-offs rather than only writing code that works.

Nice-to-Have Skills

TypeScript across frontend and backend.

Experience with message queues or pub/sub systems such as Redis, Kafka, or RabbitMQ.

WebSockets or other real-time communication.

Cloud experience with GCP, including deployments, storage, serverless functions, logging, or monitoring.

Containers with Docker and basic CI/CD.

Exposure to AI, LLM, or RAG systems.

Shopify App Development

What We Value

Curiosity about architecture and the reasons behind system design decisions.

Methodical debugging and the ability to trace problems across services.

Clear communication and a collaborative, ownership-driven mindset.

Eagerness to learn, especially because distributed systems are hard and mentorship will be provided.

What We Provide

Full ownership of the features and systems you work on.

Best-in-class AI coding tools and developer tooling to help you ship faster and learn quicker.

An AI-first engineering environment where strong use of AI tools is expected.

Mentorship and real system design exposure as you grow.

Performance linked incentives and bonus and appraisal.

Hiring Process

Screening is followed by a couple of assignment/discussion rounds and a 3-day paid stint working with the team, so both sides can see how you fit.

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Verifast AI.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Software Developer- Full Stack₹12,00,000 – ₹24,00,000 /year · Karnataka
Apply