JobBobsReal-time global job discoveryLive

Senior Full Stack Engineer

Codalinc · Ahmedabad · 2026-06-02

lead
Apply on the employer's site

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

Similar jobs

Apply on the employer's site

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.