Full-stack Developer
We're seeking a motivated Fullstack Developer to join our engineering team for an internship, with strong potential for extension or conversion to a full-time role based on performance. You'll work on end-to-end development of scalable web applications, bridging frontend and backend systems.
About the Job
We're an early-stage startup looking for a Fullstack Developer to join our lean engineering team. This is a full-time role, not an internship — you'll own real features end-to-end from day one, building scalable web applications that span frontend and backend.
Start Date: Immediate / within 1-2 weeks of offer Location: Bangalore preferred (remote considered) Type: Full-time
About the Role
You'll join a small, fast-moving engineering team shipping product. You'll have real ownership and influence over architecture and tooling decisions — not just tickets handed down from a large backlog.
Key Responsibilities
- Build and maintain backend APIs using Node.js (Hono, Fastify, or Express)
- Develop responsive, performant frontend interfaces in Next.js, including SSR and API integrations
- Deploy and manage applications on AWS or GCP (EC2, Lambda, Cloud Run, RDS, Cloud SQL, etc.)
- Design database schemas in PostgreSQL and work with Prisma ORM for type-safe data access
- Integrate headless CMS platforms (Payload, Strapi, Contentful, or Sanity) for dynamic content workflows
- Participate in code reviews, debugging, and performance optimization
- Contribute to sprint planning, feature scoping, testing, and documentation
- Bring in new tools/approaches where they'll genuinely improve velocity or quality — we're small enough to move fast on good ideas
Requirements
- 0–2 years of full-time professional experience as a fullstack or backend-leaning developer, with at least one prior internship in software development
- Strong hands-on experience with Node.js and at least one of: Hono, Fastify, or Express
- Solid experience building production frontend apps with Next.js (React), including state management (Redux or Zustand)
- Proficiency in TypeScript across both frontend and backend
- Familiarity with AWS or GCP (e.g., S3, RDS, Cloud SQL, App Engine)
- Working knowledge of PostgreSQL and Prisma ORM
- Basic experience with at least one headless CMS (Payload, Strapi, Contentful, or Sanity)
- Comfortable with Git, RESTful APIs, and GraphQL
- Able to work independently and communicate clearly — there's no large team to lean on, so self-sufficiency matters
How to Apply
Send your application to careers@investvessify.com with:
- Subject line:
Fullstack Developer Application – [Your Full Name] - Resume (mandatory) — attached as PDF
- Cover letter (mandatory) — attached or in the email body, highlighting relevant experience and projects
- Links to your GitHub/portfolio
Applications without the exact subject line format or missing the resume/cover letter may be delayed in review.
Our Interview Process
We've designed a structured, efficient, and candidate-friendly interview process to ensure we find the best fit while respecting your time. The process typically takes 1-2 weeks, depending on scheduling availability.
- Application Review
- Technical Round(s)
- Culture Round
- Offer
We're small, so you'll talk directly to the people you'd actually be working with — no filler rounds, no lengthy panels.