Sr. Full Stack Engineer

6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: At HCL Software, we are looking for a Sr. & Lead Full Stack Engineer with 6+ years of experience in TypeScript, ReactJS, and GraphQL to join our Commerce Product team. As a Full Stack Engineer, you will be responsible for designing, developing, and implementing robust applications using TypeScript across the entire stack, from Node.js-based GraphQL services to React/Vite frontend. You will also play a key role in architecting, extending, and maintaining our federated GraphQL API, managing the GraphQL schema, and ensuring data modeling and database design meet performance and stability requirements. Additionally, you will collaborate with the engineering team to design and launch new features in an agile environment, ensuring code integrity, type safety, security, and performance optimization. Key Responsibilities: - Design, develop, and implement robust applications using TypeScript across the entire stack, including Node.js-based GraphQL services and React/Vite frontend. - Architect, extend, and maintain the federated GraphQL API, implement and manage the federated gateway using tools like GraphQL Hive Gateway or Apollo Gateway. - Participate in data modeling and design of PostgreSQL schemas, functions, and permissions to ensure a stable and performant database architecture. - Build high-performance, accessible, and responsive user interfaces using React and the Vite toolchain. - Write integration tests across front-end applications, GraphQL API, and database interactions using frameworks like Playwright or Cypress. - Work closely with the engineering team to design and launch new features in a fast-paced, agile environment. - Champion end-to-end type safety from the database schema to the React components, maintain code quality through code reviews, and provide mentorship. - Implement GraphQL security best practices and ensure data protection at the database, API, and client levels. - Conduct performance tuning on the GraphQL API and frontend, improve system balance, enhance usability, and automate processes. Qualifications Required: - 6+ years of hands-on experience in TypeScript, Node.js, and modern GraphQL ecosystems. - Expertise in GraphQL Federation and implementing federated gateways. - Proficiency in React, modern frontend build tools, and front-end optimization techniques. - Strong proficiency in PostgreSQL, relational data modeling, and query optimization. - Expert-level proficiency in TypeScript, including its type system and application across front-end and back-end contexts. - Familiarity with cloud platforms, containerization, and code versioning tools like Git. - Knowledge of UI component development tools, Next.js framework, CI/CD tools, Agile methodologies, and soft skills such as communication and teamwork. - Bachelor's degree in computer science or a relevant field.,

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

gurugram, haryana, india

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru