Home
Jobs

Senior Full Stack Developer

6 - 8 years

25 - 30 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

ql-editor ">

Job Title: Full Stack Developer

Location:

Chennai, India

Experience Required:

4+ Years

Joining:

Immediate Joiners Only

About the Company

iTech India Private Limited is a full-service custom software and digital marketing company with a large portfolio of successful domestic and international projects. We have delivered single-purpose solutions for small businesses to complex multi-platform systems for large corporate clients. We are proud to have earned the confidence of multiple global brands, including Fortune 500 companies. We are successful because of who we are - real, honest, and skilled people. Know More, www.itechindia.co

About the Role

As a

Senior Full Stack Developer

at iTech India, you will be a technical leader on our development team. You will be responsible for architecting, developing, and delivering high-quality web and mobile applications for our global clients. You will own the technical design of solutions, mentor and lead developers, enforce best practices, and collaborate with cross-functional teams to ensure successful project delivery.
This role offers the opportunity to work on cutting-edge SaaS platforms, AI/ML-enabled products, on-premise deployments, and client-facing APIs-as-a-Service.

Key Responsibilities

- Solution Architecture & Design

  • Analyze complex requirements and design scalable, maintainable, and secure solutions.
  • Create technical architecture diagrams and documentation.
  • Make key technology and design decisions for projects.

- Development & Code Quality

  • Build robust, high-performance web applications using ReactJS, NodeJS, and PostgreSQL.
  • Develop and maintain cross-platform mobile apps using React Native.
  • Design and implement secure, well-documented RESTful and/or GraphQL APIs.
  • Ensure consistent use of TypeScript and modern coding standards.
  • Write and maintain unit and integration tests (e.g., Jest, Mocha, Cypress, or Detox).

- DevOps & Deployment

  • Work with DevOps teams to define, improve, and maintain CI/CD pipelines.
  • Guide containerization strategies using Docker; familiarity with Kubernetes is a plus.
  • Oversee deployment processes on AWS, Azure, or GCP.
  • Plan for application scaling, monitoring, and logging.

- Leadership & Mentoring

  • Lead and manage small development teams on projects.
  • Conduct code reviews, enforce coding standards, and share best practices.
  • Mentor junior and mid-level developers to support their growth.
  • Participate in technical interviews and hiring processes.

- Client & Stakeholder Communication

  • Participate in client calls to clarify requirements and propose solutions.
  • Communicate technical concepts clearly to non-technical stakeholders.
  • Own delivery timelines and quality for the team s work.

- Security & Best Practices

  • Enforce secure coding standards and best practices.
  • Identify and mitigate common vulnerabilities (e.g., OWASP Top 10).
  • Ensure compliance with client-specific security requirements, including on-premise deployment constraints.

- Collaboration & Agile Practices

  • Work closely with Product Managers, QA Engineers, UI/UX Designers, and DevOps teams.
  • Participate in Agile ceremonies (standups, sprint planning, retrospectives).
  • Ensure alignment of technical work with business goals and client requirements.

Required Skills and Qualifications

  • 6 8 years of professional experience

    in full-stack development.
  • Strong proficiency in

    ReactJS

    , including hooks, state management (Redux, Context API).
  • Advanced experience with

    NodeJS

    (Express or NestJS).
  • Deep understanding of

    JavaScript

    and

    TypeScript

    .
  • Expert-level

    PostgreSQL

    knowledge (complex queries, indexing, JSONB, triggers, optimization).
  • Solid API design skills (RESTful and/or GraphQL).
  • Experience with

    React Native

    for mobile development.
  • Hands-on experience with

    AWS

    ,

    Azure

    , or

    GCP

    services (e.g., S3, Lambda, Cloud SQL, IAM).
  • Strong understanding of

    Docker

    and containerized deployments; familiarity with

    Kubernetes

    is a plus.
  • Proficiency with

    Git

    and modern version control workflows.
  • Experience designing and maintaining

    CI/CD pipelines

    (GitHub Actions, GitLab CI, Jenkins).
  • Solid knowledge of

    NoSQL

    databases (e.g., MongoDB) is a plus.
  • Understanding of microservices architecture and patterns.
  • Knowledge of secure coding practices and application security fundamentals.
  • Ability to profile, debug, and optimize web and mobile applications.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Effective communication and collaboration skills, including experience with client-facing roles.
  • Bachelor s degree in Computer Science, Information Technology, or a related field.

Preferred (Good to Have)

  • Experience with SaaS platform development (multi-tenancy, billing, subscription management).
  • Familiarity with NoSQL databases (e.g., MongoDB).
  • Experience with AI/ML API integrations (e.g., text extraction, NLP).
  • Exposure to infrastructure-as-code tools (Terraform, Pulumi, CloudFormation).
  • Familiarity with on-premise deployment strategies and constraints.
  • Prior experience in Healthcare, HRTech, Finance, or other regulated domains.
  • Participation in Agile/Scrum methodologies.

Why Join Us?

Impact

: Shape the future of AI at iTech by leading transformative projects for global clients.

Growth

: Scale high-performing teams and grow your career in a fast-evolving AI landscape.

Rewards

: Competitive salary, performance bonuses, and comprehensive benefits.

Culture at iTech

At iTech, we embody the spirit of BOAT: Belonging, Ownership, Autonomy, and Team Spirit. Our vibrant culture is the cornerstone of our success, and we invite you to be a part of it.

Our Core Values

Ownership

: We champion innovation through collaboration, valuing every contribution and empowering our team to drive progress.

Team Spirit

: Our expertise is harnessed to deliver exceptional value to our clients and communities, fostering a sense of unity and shared purpose.

Belonging

: We cultivate a welcoming, inclusive environment where professional achievements are harmonized with personal well-being.

Autonomy

: We provide the freedom to explore, innovate, and lead without micromanagement, trusting you to shape your path.

Wellness

Learning is a collaborative journey at iTech. We support learning cohorts where individuals with similar roles or interests come together to enhance their skills, adapt to new technologies, and stay current with industry developments. This approach not only accelerates learning but also strengthens application and impact.

Learning Cohorts

Learning is a collaborative journey at iTech. We support learning cohorts where individuals with similar roles or interests come together to enhance their skills, adapt to new technologies, and stay current with industry developments. This approach not only accelerates learning but also strengthens application and impact.

Ignite and Unite

Our Ignite and Unite events are designed to foster camaraderie and align our People and Culture. With over 100 events organized in the past three years, we create opportunities for collective engagement and strengthen our workplace community. Join us at iTech, where your potential meets our passion for growth and success.

How to Apply

We would like to hear from you! To apply for the position,

visit https:// itechindia.co/careers with an updated resume or CV highlighting your relevant experience and qualifications.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
iTech India
iTech India

Retail

Kolkata West Bengal

RecommendedJobs for You