Senior Full Stack Engineer (GraphQL & TypeScript)
We have a face to face drive in Pune office on 8th Nov Saturday. Interested ones can share CV to monica_sharma@hcl-software.com with the below details :
Total Experience-
Current CTC-
Expected CTC-
Notice period-
If shortlisted, will be called for face to face interview
Objective :
We are seeking a highly skilled Full Stack Engineer with expertise in building a scalable,
predictable, high-quality, and high-performance integrated composable commerce solution
centered around a modern GraphQL and TypeScript ecosystem. This position will help
accelerate the transition from a monolithic application to a composable architecture that
leverages PostgreSQL, PostGraphile, and React / Vite. The successful candidate will
demonstrate a strong understanding of data modeling, database-first API design, GraphQL
federation, and modern frontend development.
About HCL Software :
HCL Software is the software business division of HCLTech, fueling the Digital+ Economy by
developing, sharing, and supporting solutions in five key areas :
These five solution areas represent massive opportunities for growth and enable total flexibility
in deployment — efficiently managing data, applications, workloads, and infrastructure,
leveraging our cloud options and the power of Gen AI.
About HCL Commerce :
HCL Commerce is a robust and scalable e-commerce platform that supports various business
models including B2C, B2B, B2B2C, D2C, and MarketPlaces. Known for its enterprise-grade
performance, HCL Commerce offers advanced features and AI capabilities to enhance online
transactions and customer experiences.
Responsibilities
applications using TypeScript across the entire stack, from Node.js-based GraphQL
services to the React / Vite frontend.
GraphQL API. Implement and manage the federated gateway using tools like GraphQL
Hive Gateway or Apollo Gateway. Leverage PostGraphile to create subgraphs from
our database schemas and manage the overall composed schema with GraphQL Hive.
design of PostgreSQL schemas, functions, and permissions. Ensure the database
architecture serves as a stable and performant foundation for our PostGraphile layer.
and responsive user interfaces using React and the Vite toolchain.
API, and database interactions, utilizing frameworks like Playwright or Cypress.
features in a fast-paced, agile environment.
schema to the React components. Maintain code quality and organization through
rigorous code reviews and mentorship.
safeguard data at the database, API, and client levels.
GraphQL API and frontend, improve system balance, enhance usability, and automate
processes.
Qualifications
TypeScript, Node.js, and modern GraphQL ecosystems.
○ Direct experience with GraphQL Federation (Apollo Federation or a similar spec)
and implementing federated gateways (GraphQL Hive Gateway, Apollo
Gateway).
○ Deep, hands-on experience with database-first GraphQL tools like PostGraphile.
○ Proficiency with GraphQL schema management and registry tools like GraphQL
Hive.
○ Strong knowledge of React and its modern ecosystem (Hooks, Context, State
Management).
○ Proficiency with modern frontend build tools, specifically Vite.
○ Knowledge of front-end optimization techniques (e.g., lazy loading, code splitting)
to enhance user experience.
relational data modeling, advanced schema design, query optimization, and writing
database functions.
tsconfig configuration, and application across both front-end and back-end contexts.
containerization. Knowledge of Docker and container implementations.
reviews on PRs and resolve merge conflicts.
○ Experience with UI component development and documentation tools like
Storybook.
○ Familiarity with the Next.js framework and its concepts (SSR, SSG).
○ Knowledge of Continuous Integration / Continuous Deployment (CI / CD) tools
(Jenkins, GitLab CI / CD, Azure Pipelines, etc.).
time-management skills.
Stack Engineer • pune, maharashtra, in