Front end Engineer
HCLTech
About the Company
We are HCLTech, one of the fastest-growing large tech companies in the world and home to 223,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.
About the Role
We are building a browser-based 3D virtual science lab. Students assemble apparatus, perform experiments, and are assessed on their technique — all rendered in real time with React 19, React Three Fiber (Three.js), and Zustand , built with Vite. The simulation runs on ordinary school hardware, including low-end Chromebooks, so it has to be both convincing and fast, and its behavior has to be deterministic enough to score reliably.
What you'll do
- Build and own complex React Three Fiber features: interactive 3D equipment, a selection-driven action system, real-time visual effects, and the UI around them.
- Keep the app fast on low-end hardware — profile and tune the render loop, manage GPU/CPU cost, and hold a frame budget on Chromebook-class devices.
- Keep application state coherent as it grows (simulation state, equipment state, an event log used for assessment, and UI state) using Zustand.
- Make accessibility real: full keyboard operation, focus management, ARIA, and screen-reader support are core requirements here, not polish.
- Direct Claude Code effectively — decompose work into well-specified, agent-sized tasks, review the output with a senior eye, and know when to write something by hand instead.
- Help maintain the conventions, CLAUDE.md guidance, and repo structure that keep AI-generated code consistent and safe.
- Collaborate with our 3D technical artist to integrate assets and shaders cleanly.
Front-end engineering (the foundation — non-negotiable):
- Deep, senior-level React (React 19 / modern React): the render model, hooks discipline, memoization, effect timing, and a real feel for where re-renders and stale closures come from — which matter acutely in an app running a physics loop every frame.
- Three.js and React Three Fiber in production. Real command of the scene graph, geometry and materials, the useFrame render loop, and disposal / memory management (WebGL leaks are a real hazard). This is the heart of the role and the skill we weight most heavily — React experience without R3F is not a substitute.
- Real-time performance discipline. You think in frame budgets, know what drives GPU vs CPU cost, can profile a render loop, and habitually design for the weakest target device.
- State management at scale with Zustand (or clearly transferable experience), keeping a growing state model coherent rather than tangled.
- Accessibility as a first-class skill — keyboard navigation, focus management, ARIA, WCAG AA, screen-reader testing. For an education product this is a core requirement and a procurement gate, not an afterthought.
- TypeScript, testing, and modern tooling — TypeScript fluency, Vite, a real testing discipline (we favor testing real behavior over mocks), and the judgment to set the quality bar for others.
Working effectively with AI coding agents (the differentiator — evaluated seriously):
- You can decompose work into agent-sized units — scoping a task with enough context, clear boundaries, and defined done-conditions so an agent produces good work. You write specifications, not wishes.
- You review AI output critically — reading every diff with the skepticism you'd bring to a junior's PR, catching the plausible-but-wrong, the convention drift, and the code that passes tests but violates an architectural rule. You never ship output you don't fully understand.
- You know when not to use the agent — a feel for which tasks fit an agent well and which are faster or safer done by hand.
- You are comfortable with the operating environment around the agent: context management, CLAUDE.md / skills / MCP, and structuring a repo and its conventions so agents produce consistent results. (Multi-worktree / parallel-agent experience is a strong plus.)
- You have honest calibration about the tool — neither refusing it nor over-trusting it, with real intuition, from experience, about where it's strong and where it approximates or fabricates.
Strongly preferred:
- WebGL / GLSL literacy — enough to collaborate with a technical artist and debug shader and asset integration.
- glTF / GLB loading and the asset pipeline.
- Prior educational, assessment, scientific, or simulation software experience.
Equal Opportunity Statement
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to for investigation.
Compensation and Benefits
A candidate s pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
How You ll Grow
- At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We expect formal training or certification in software engineering concepts, along with 8+ years of applied experience. We require 8+ years of hands-on UI development experience, including at least 3 years in a technical...SuggestedFull time- ...technologies and optimization strategies span end-to-end Artificial Intelligence,... ...Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial... ...talented UI React Developer with strong front-end development expertise and working...SuggestedFull timeTemporary workFlexible hours
$90k - $135k
...that business users can operate without writing a ticket, while engineering teams retain the governance and security controls they require.... ...monitoring, execution results, and audit log viewsOwn features end-to-end — from Figma file through Angular components, Python API...SuggestedFull timeLocal areaHome office- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...SuggestedPermanent employmentFull timeH1b
$142.32k - $213.48k
Job ID: 101138732160Posted: 2026-09-25Location: Jersey City, New Jersey, United StatesSalary: $142,320.00 - $213,480.00Category: Technology, Applications Development, ProfessionalCompany: CitiDesign, develop, and maintain high-quality UI components for the Prime Brokerage...SuggestedFull timeShift work- ...We are looking for a front-end software engineer, who is passionate about their craft and designing clean solutions to help our financial professional users make intelligent decisions. The Expertise We are Looking For ~6 - 9 years hands-on experience as front...
- ...hibernate.• At least 6 years of experience working with CSS, HTML, Javascript and web technologies• Experience with development and re-engineering of existing application to incorporate unit tests• Experience with Browser Compatibility migration projects• Ability to work and...Permanent employmentFull time
- ...hibernate.• At least 6 years of experience working with CSS, HTML, Javascript and web technologies• Experience with development and re-engineering of existing application to incorporate unit tests• Experience with Browser Compatibility migration projects• Ability to work and...Permanent employmentFull timeH1bRemote work
- ...class deployment strategies, common services and components, controls, testing practices, alerting, and monitoring.As a Lead Front-end Engineer at JPMorgan Chase within the Risk Technology team, you will be a key player in an agile team, tasked with designing and delivering...
- ...exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at... ...qualifications, capabilities, and skills Familiarity with modern front-end technologiesStrong enterprise architecture design concepts to...
- ...onsite Tuesdays, Wednesdays and a third day unique to each team or employee).The Impact You Will Have in This RoleAs a Senior Software Engineer, you will play a key role in designing, developing, and modernizing applications that support DTCC's Financial Risk Management...Remote workFlexible hoursShift work
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Sector, you are an integral part of an agile team that works to enhance, build, and deliver...
- ...roadmaps, and technical knowledge sharing as part of an agile engineering organization.As a Senior Lead Software Engineer at JPMorganChase... ...way. You'll set technical direction, lead complex initiatives end-to-end, and mentor engineers across teams, ensuring consistent...Work at office
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - GB Sales & Marketing team, you serve as a seasoned member of an agile...
- ...technologies and optimization strategies span end-to-end Artificial Intelligence,... ...Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial... ...talented UI React Developer with strong front-end development expertise and working...Temporary workFlexible hours
$175k - $180k
We are seeking a strong Senior Frontend Engineer - Acquisition to join our Acquisition team. This is primarily a senior engineering role... ...contributor role for an engineer who can own complex frontend problems end-to-end, contribute to architecture, and raise the engineering...Temporary workFlexible hours- ...and deliver top-notch technology products.As a Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that... ...(Kafka, MQ) and messaging systemsFamiliarity with modern front-end technologies (React, UI frameworks)Exposure to domain-driven design...
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the CTO Identity & Access Engineering, you are an integral part of an agile security software engineering...Work at office
- ...JPMorgan Chase & Co. is seeking a Lead Software Engineer in Jersey City to drive the design, development, and deployment of secure, scalable software products within Digital Post Trade Technology. You will be a core technical contributor across multiple domains, shaping...
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the CTO IAM, you are an integral part of an agile team that works to enhance, build, and deliver trusted market...Work at office
- ...SAML, OIDC Job Description : Full stack web application developer. Or a Front end or backend application developer ~ Study the User Stories and Collaborate with front end engineering team for creating architecture workflow. Claude Code ~ Design Restful API and...Full timeLocal area
- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer Software Engineer at JPMorgan Chase within the Corporate Sector, Vendor Management Office Engineering team, you will have a...Work at office
- ...be instrumental in shaping the future at one of the world's largest and most influential companies. As a Lead Infrastructure Engineer at JPMorganChase within Infrastructure Platform Cloud Foundational Services, you apply deep knowledge of software, applications, and...Permanent employment
- ...and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients – including...Full time
- Company Description E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, Insurance, Telecom, Manufacturing,...Permanent employmentFull timeTemporary workRemote workFlexible hours
$142.32k - $213.48k
...: CitiWe are seeking a highly skilled and hands-on Senior Back-End Java Developer to join a back-office trading application technology... ..., high-performance software solutions at the intersection of engineering excellence and financial technology transformation. You will...Full time- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver...
- Job ID: 25858024Reference Number: 25-00754Title: SQL Database EngineerLocation: Jersey City, NJJob Type: Full Time/ContractPosted Date: 2025-07-09Contact: Rishabh PandeyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN StaffingJob Description...Full time
- ...architecture and SpringBoot framework Build dynamic and responsive user interfaces with React Collaborate with cross functional teams to design end-to-end solutions within the React Java AWS technology stack Utilize AWS services such as S3 API Gateway and DynamoDB to enhance...Remote work
- ...changes.Participate in code reviews and suggest improvements.Basic Qualifications:Bachelor’s or master’s degree in computer science, Engineering, or a related field.Core Java developer with 5+ years’ experience in developing, maintaining, and supporting software...Work at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Front end Engineer. Be the first to apply!
- entry level front end developer remote Hoboken, NJ
- front end web developer part time Hoboken, NJ
- junior front end developer internship
- junior frontend developer
- frontend engineer
- entry level front end web developer
- associate front end developer
- principal front end engineer
- senior frontend developer
- entry level front end developer






