Senior Software Engineer, React
New
J
JobgetherSecurity & IT
Based in United StatesFull-TimeSenior
Salary140,000 - 200,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- FigmaJestTypeScriptReact
Requirements
- 7+ years of frontend software engineering experience with expert-level knowledge of React 18+ and TypeScript.
- Proven experience building complex, data-intensive user interfaces such as tables, workflows, forms, dashboards, or enterprise applications.
- Strong understanding of frontend architecture, component design, state management, and modern development practices.
- Experience with React Query (TanStack Query) or similar server-state management solutions.
- Strong testing discipline with experience writing and maintaining unit and integration tests.
- Ability to work effectively with design systems and translate Figma concepts into high-quality production interfaces.
- Experience leading technical decisions from initial API discussions through implementation and validation.
- Comfortable working in a fast-changing environment where you help define new processes and engineering standards.
- Familiarity with AI-assisted development tools and willingness to experiment with emerging technologies.
Responsibilities
- Design and develop new frontend experiences for a greenfield product area, contributing to architecture decisions, component structures, and coding standards.
- Lead technical design for features end-to-end, including API collaboration, frontend architecture, component implementation, and testing strategies.
- Build complex, data-driven interfaces using modern React and TypeScript practices while ensuring scalability, maintainability, and performance.
- Translate product and design requirements into production-ready user experiences, providing technical and UX input when needed.
- Create and maintain robust unit and integration testing practices using tools such as Jest and React Testing Library.
- Establish reusable patterns, shared components, and engineering standards that will guide future development.
- Collaborate with backend engineers, designers, and product managers to define solutions and deliver roadmap initiatives.
- Incorporate AI-powered development tools into daily workflows to improve efficiency, experimentation, and engineering productivity.
- Contribute to continuous improvement initiatives and support a culture of ownership, collaboration, and technical excellence.
View Full Description & ApplyYou'll be redirected to the employer's site