Senior Software Engineer

AUMBRAM
Dehradun, Uttarakhand, India

AUMBRAM is a purpose-led start-up, building India’s first native social commerce platform. We are bringing together social media, content, creators, communities and commerce to create a more human and engaging way to discover, buy and socialize.

We’re bootstrapped and building with a clear purpose to empower independent brands, entrepreneurs and artisans while promoting sustainability, conscious consumption and authentic Indian products.

This is an early-stage founding-team opportunity. At AUMBRAM, you won’t be joining a finished company or stepping into a fixed role. You’ll be helping build the company, shape the product, solve problems and influence where we go next.

If you’re excited by solving real problems, purpose, passion and the opportunity to build something from the ground up, you’ll find a lot of room to make an impact here.

Role Overview

We’re looking for a Senior Full Stack Developer preferably with 5+ years of experience who can work across both frontend and backend and take ownership of features from idea to production.Familiarity with AI tools for development is required. Ability to review code, mentor developers, and help establish better engineering practices. Strong focus on writing clean, readable, testable, and maintainable code.

You will work closely with product, design, and engineering teams to build user-facing experiences, backend services, APIs, and database solutions while helping maintain strong standards for code quality, performance, security, and scalability.

Key Responsibilities

  • Build and maintain full-stack web applications using modern frontend and backend technologies.
  • Develop responsive and maintainable frontend applications using React and TypeScript.
  • Design and develop backend services and APIs using Node.js and TypeScript.
  • Work with REST APIs, including API design, validation, authentication, error handling, and data fetching.
  • Design and maintain efficient database structures, queries, indexes, and data-access patterns.
  • Work with SQL databases.
  • Build complete product features across the stack, from UI and API design to database changes and production deployment.
  • Implement secure authentication, authorization, and role-based access for different types of users.
  • Handle important commerce workflows such as products, carts, orders, payments, discounts, inventory, and notifications.
  • Build reliable systems that handle slow or unstable network connections, retries, duplicate requests, and partial failures.
  • Identify and resolve frontend and backend performance issues, including slow APIs, inefficient database queries, unnecessary renders, and large bundles.
  • Implement proper logging, monitoring, error tracking, and production debugging.
  • Write unit, integration, and API tests for important features and workflows.
  • Review code and contribute to standards around architecture, security, scalability, performance, and maintainability.
  • Work closely with product managers, designers, QA, and other developers to deliver features end-to-end.
  • Participate in technical discussions and make practical architecture decisions based on product requirements.
  • Mentor junior and mid-level developers and contribute to improving development practices across the team.

Why Join AUMBRAM?

  • Work closely with the founding team and have a direct impact on product and technology decisions.
  • Take ownership of meaningful technical challenges from the early stages of the product.
  • Help build a technology platform at the intersection of social commerce, content, community, and technology.
  • Work in an environment where your ideas and technical contributions can directly shape the product.
  • Be part of a purpose-driven company focused on supporting independent brands, entrepreneurs, artisans, and sustainable commerce.

Location: On-Site Dehradun/Hybrid

Job Type: Full-Time

Experience: 3-5+ Years (Flexible)

Level: Senior/Lead

📩 Interested? Send your CV to aumbramglobal@gmail.com

And please fill the google form: https://forms.gle/dXPDPMGR5DH9mGg86

Know someone who would be a great fit? Tag them or share this post!

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Software Engineer job at AUMBRAM?

Use the apply link on this page: you apply directly with AUMBRAM on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does AUMBRAM want for this Senior Software Engineer role?

The job description asks for React, TypeScript, Node.js, SQL and REST APIs. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at AUMBRAM?

Apply to the AUMBRAM roles that match your experience, and tailor your resume to each job description: for this role that means showing React, TypeScript, Node.js. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Software Engineer job remote or onsite?

This is based in Dehradun, Uttarakhand.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with AUMBRAM, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →