Senior Full Stack Engineer
Codalinc · Ahmedabad · 2026-06-02
About this role
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
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) or Python (FastAPI, Flask, or Django) 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 or GraphQL 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)
Must have Skills:
• Strong experience with React.js and Next.js on the frontend.
• Proven backend experience using Node.js (NestJS / ExpressJS) and/or Python (FastAPI, Flask, or Django).
• Solid experience in designing and building RESTful APIs or GraphQL APIs.
• Proficiency in JavaScript and TypeScript (ES6+).
• Working experience with RDBMS databases such as PostgreSQL and/or MySQL.
• Hands-on experience with ORM frameworks — Prisma ORM, TypeORM, or Sequelize ORM.
• Experience writing unit and integration tests using Jest, Mocha, or Chai (frontend and backend).
• Strong ability to translate Figma designs into responsive frontends using HTML5, CSS3, and Tailwind CSS.
• Solid understanding of API performance, data modeling, and application optimization.
• Experience working with Git-based workflows (branching, merging, pull requests, code reviews) for effective team collaboration and version control.
Should have Skills:
• Experience with secure authentication, authorization, and data protection implementations.
• Familiarity with DevOps concepts such as CI/CD pipelines, containerization, and cloud deployments (AWS, Azure, or GCP).
• Excellent debugging, troubleshooting, and performance optimization skills.
• Experience with frontend state management tools (React Query, Redux, Zustand, etc.).
• 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:
• Experience mentoring or managing junior developers.
• Exposure to the AngularJS framework.
• Experience working with serverless, microservices, or monorepo architectures.
• Experience building Agentic applications.
• 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…
Skills asked for
- next.js
- react
- node.js
- nestjs
- python
- fastapi
- flask
- django
Similar jobs
- Senior Software Engineer - Full StackCodalinc · Ahmedabad
- Senior FullStack EngineerTechholding · Ahmedabad
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.