Nodejs Developer — United States — LinkedIn — 4488746378
Зарплата не указана
ОткликнутьсяHTC Global Services Inc. is seeking a Senior Front-End Engineer with strong React and TypeScript expertise to build and improve production web applications. In this role, you will contribute to scalable application architecture, high-quality user experiences, and reliable software delivery while working with cross-functional teams.
About The Company
HTC Global Services Inc. brings together technology professionals to solve business challenges and deliver impactful solutions. Team members collaborate with experts and clients, contribute to high-performing teams, and have opportunities to develop their careers while working with emerging technologies. HTC Global Services values collaboration, continuous learning, and the diverse perspectives that help teams succeed.
About The Role
As a Senior Front-End Engineer, you will build and maintain modern web applications using React and TypeScript. You will shape reusable component architecture, implement application features, integrate APIs, and improve performance, accessibility, and test coverage. You will partner with product, design, and quality assurance (QA) teams to turn requirements into maintainable, responsive interfaces. The role also involves investigating production issues, communicating technical decisions, and contributing to engineering practices across the development lifecycle.
Qualifications
You have at least five years of experience building production web applications, including three or more years working with React and TypeScript. You bring strong knowledge of React hooks, context, component design patterns, lazy loading, and techniques for avoiding unnecessary re-renders. You have hands-on experience with Redux Toolkit and a server-state library such as React Query, including selectors, caching, invalidation, and error handling.
You have built complex, multi-step or conditional forms using react-hook-form or a similar library, with schema-based validation using tools such as Yup or Zod. You understand REST API integration, request lifecycles, error states, and ways to reduce unnecessary requests, including debouncing, batching, and optimistic updates. Your experience includes MUI, Emotion or other CSS-in-JS solutions, theming, Jest, React Testing Library, and API mocking tools such as MSW.
You apply accessible development practices, including semantic HTML, keyboard navigation, screen-reader support, and WCAG 2.1 AA guidelines. You understand Core Web Vitals, bundle size, code splitting, and browser-based performance profiling. You are comfortable with Git workflows and CI/CD quality gates, and can diagnose production issues using logs, monitoring, and error-tracking tools. Clear written and verbal communication is essential. Experience with Nx, Turborepo, pnpm workspaces, Webpack, Babel, shared multi-brand interfaces, or Node.js and Express is an advantage.
Responsibilities
Build, enhance, and maintain production web applications using React and TypeScript. Create reusable components with hooks, context, and sound design patterns, and develop component-based interfaces with MUI, Emotion, and theming. Implement application state and server-state management, build validated forms, and integrate REST APIs with appropriate caching, request optimization, and error handling.
Write reliable automated tests using Jest and React Testing Library, including API mocks where appropriate. Improve accessibility and frontend performance through thoughtful implementation, profiling, lazy loading, and code splitting. Participate in Git workflows, merge requests, code reviews, and automated linting, type-checking, and coverage gates. Troubleshoot production issues, document implementation details, explain technical trade-offs, and collaborate with product, design, and QA teams to deliver high-quality features.
Benefits
HTC Global Services offers opportunities to grow your career, build new skills, and work with experienced professionals on technology initiatives. Depending on eligibility and plan terms, benefits may include medical, dental, and vision coverage; paid time off and holidays; 401(k) matching; life and disability insurance; professional development; wellness programs; and additional employee perks.
Equal Opportunity
HTC Global Services Inc. is committed to an inclusive workplace free from discrimination and harassment. Every employee is treated with dignity and respect. The company celebrates differences and recognizes that diverse cultures, perspectives, and skills support innovation and success. HTC Global Services is an Equal Opportunity Employer and a proud National Minority Supplier. We strive to foster an environment where each individual feels valued, included, and respected.