Senior Software Engineer - Full Stack

Codal

Ahmedabad District

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Maternity/Paternity Leave
Professional Development
Lunch Wednesdays
Accidental Insurance
Office events

Job summary

Codal, Ahmedabad-based, is seeking an experienced full-stack developer to join our team. You will design, build, and maintain scalable web applications using Next.js/React on the frontend and Node.js with NestJS/ExpressJS on the backend.

Collaborate with product and design, implement RESTful APIs, ensure code quality, mentor juniors, and contribute to architecture decisions while adopting modern DevOps practices.

Qualifications

  • 5+ years of experience in web development and full-stack delivery.
  • Proven backend design and API development experience.
  • Strong JavaScript/TypeScript skills and modern frontend experience.

Responsibilities

  • Design, develop, and maintain high-performance web apps with Next.js/React and Node.js.
  • Build customer-facing UIs and backend services to support business processes.
  • Write testable, reusable code with good maintainability.
  • Design RESTful APIs for frontend-backend integration.
  • Implement security, data protection, and storage solutions.
  • Translate Figma designs into responsive UIs using Tailwind CSS.
  • Review code, mentor juniors, and participate in architecture discussions.
  • Improve processes and performance across the stack.

Skills

Backend Node.js (NestJS/ExpressJS)
RESTful APIs design
JavaScript / TypeScript (ES6+)
RDBMS (MySQL / PostgreSQL)
ORMs - Prisma, TypeORM, Sequelize
Unit & integration testing
Security & performance optimization
Frontend: React.js / Next.js
DevOps: CI/CD, AWS

Tools

Prisma ORM
TypeORM
Sequelize ORM
React.js
Next.js
Tailwind CSS
AWS
Datadog
CloudWatch

Job description

An Introduction to Codal

Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.

An Introduction to Codal

Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.

At Codal, you will collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. We promote long-term success, not just for our clients but for our team, helping you develop a professional roadmap that takes your career to new heights.

Experience Range

Overall experience: 5+ years

Job Location

Ahmedabad, Gujarat (WFO)

An introduction to Codal

Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.

At Codal, you'll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You'll also be part of a community that promotes long-term success, not just for our clients, but for each other. We'll help you develop a professional roadmap that takes your career to new heights.

Who You’ll Be Working With

We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms.

What You’ll Be Doing
  • Design, develop, and maintain high-performance, scalable web applications using Next.js / React.js on the frontend and Node.js (NestJS / ExpressJS) on the backend.
  • Build customer-facing UIs and backend services to support diverse business processes.
  • Develop testable, reusable, and efficient code, ensuring code quality and maintainability.
  • Design and implement RESTful APIs for seamless integration between frontend and backend services.
  • Implement security protocols, data protection measures, and storage solutions to ensure application reliability and compliance.
  • Convert Figma designs into responsive, pixel-perfect UIs using Tailwind CSS and modern component libraries.
  • Conduct diagnostic testing, troubleshoot issues, and provide technical support when needed.
  • Participate in code reviews and architecture discussions, and mentor junior developers.
  • Continuously improve processes, performance, and technology choices across the stack.
  • Be available occasionally to handle urgent production issues outside normal business hours.
What you’ll need to be successful (Requirements)
  • Proven backend experience using Node.js (NestJS / ExpressJS)
  • Solid experience in designing and building RESTful APIs.
  • Proficiency in JavaScript and TypeScript (ES6+).
  • Working experience with RDBMS databases such as MySQL and/or PostgreSQL.
  • Hands-on experience with ORM frameworks - Prisma ORM, TypeORM, or Sequelize ORM.
  • Experience writing unit and integration tests using AI.
  • Solid understanding of API security, performance, data modeling, and application optimization.
Should Have Skills
  • Good experience with React.js and Next.js on the frontend with state management tools.
  • Familiarity with DevOps concepts such as CI/CD pipelines, containerization, and cloud deployments (AWS).
  • Excellent debugging, troubleshooting, and performance optimization skills.
  • Strong organizational and time management skills.
  • Effective collaboration and communication skills across teams.
  • Ability to recommend and implement technical and process improvements proactively.
Nice To Have Skills
  • Ability to translate Figma designs into responsive frontends using HTML5, CSS3, and Tailwind CSS.
  • Experience mentoring or managing junior developers.
  • Experience working with serverless, microservices, or monorepo architectures.
  • Familiarity with infrastructure as code (IaC), monitoring, and alerting tools (e.g., Datadog, CloudWatch).
Need another reason to hit the "apply" button?
  • Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India
  • We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year).
  • We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work.
  • Company sponsored lunch every Wednesday.
  • Health Insurance: Comprehensive medical coverage for employees and their dependents
  • Maternity/Paternity Leave: Additional time off and support for new parents
  • Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge
  • Accidental Insurance

At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead - Full Stack
Tech Lead - Full Stack

Codal • Ahmedabad District

On-site
INR 4,000,000 - 7,000,000
Health Insurance
Lunch provided
Maternity/Paternity Leave
+2
Software Engineering Manager
Software Engineering Manager

Codal • Ahmedabad District

On-site
INR 4,000,000 - 6,000,000
Health Insurance
Maternity/Paternity Leave
Professional Development
+2
Senior/SDET Engineer
Senior/SDET Engineer

Codal • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Health Insurance
Maternity/Paternity Leave
Professional Development
+2
Senior Software Engineer - React
Senior Software Engineer - React

Codal • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Company sponsored lunch every Wednesday
Health Insurance
Maternity/Paternity Leave
+2
Cloud Platform & DevOps Manager
Cloud Platform & DevOps Manager

Codal • Ahmedabad District

On-site
INR 4,000,000 - 6,000,000
Health Insurance
Maternity/Paternity Leave
Professional Development
+2
Software Developer (Node.js)
Software Developer (Node.js)

Coditation Systems Pvt. Ltd. • India

On-site
INR 600,000 - 1,200,000
Frontend Developer
Frontend Developer

Codewalla • Chennai District

On-site
INR 800,000 - 1,400,000
Global exposure
Collaborate with US-based teams
Inclusive environment
Frontend Developer
Frontend Developer

TymblHub • Chennai District

On-site
INR 900,000 - 1,300,000
Bonuses and incentives
Flexible schedules
Competitive benefits
Senior Full Stack Engineer (MERN/ Python)
Senior Full Stack Engineer (MERN/ Python)

Codewinglet Private Limited • Surat

On-site
INR 1,200,000 - 1,500,000
Senior Full Stack Engineer (MERN/ Python)
Senior Full Stack Engineer (MERN/ Python)

Codewinglet • Surat

On-site
INR 1,200,000 - 2,400,000