NY
Senior Front-End Engineer (React Ecosystem)
New York Technology Partners
Pittsburgh · On-site Full-time Senior $100k – $115k/yr 2w ago
About the role
About the Role
We’re looking for an experienced front-end engineer who can take ownership of building modern, high-performing user interfaces within a component-driven architecture. This role is ideal for someone who enjoys solving complex UI challenges, collaborating across disciplines, and shaping the standards that guide front-end development.
What You’ll Do
- Build Modern Interfaces — Develop responsive, intuitive UI components using contemporary React patterns and front-end engineering best practices.
- Partner Across Teams — Work closely with design, product, and back-end engineering to translate concepts and wireframes into polished, production-ready experiences.
- Create Reusable Foundations — Develop modular components and internal libraries that support scalability, consistency, and long-term maintainability.
- Optimize for Performance — Diagnose and resolve UI performance issues, ensuring fast load times, smooth interactions, and reliability across browsers and devices.
- Integrate with Services — Connect front-end applications to back-end systems using RESTful APIs or GraphQL, handling data flow and state updates cleanly.
- Champion Code Quality — Write clean, well-structured, well-documented code and participate in peer reviews to uphold engineering standards.
- Stay Current — Keep up with evolving front-end technologies, frameworks, and tooling to continuously improve the development process.
What You Bring
- 8+ years of front-end engineering experience, building production-grade web applications.
- Expert-level JavaScript skills, including ES6+ features, along with strong fundamentals in HTML5 and CSS3.
- Deep experience with React, including JSX, component lifecycle concepts, hooks, and the Virtual DOM.
- State management proficiency using tools such as Redux, Flux, MobX, or the Context API.
- Hands-on experience with build and tooling pipelines, including Webpack, Babel, npm, or Yarn.
- Version control fluency with Git or similar systems.
- Testing and debugging experience, ideally with frameworks like Jest, Mocha, or comparable tools.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional environments.
Skills
BabelCSS3ES6+GitGraphQLHTML5JavaScriptJestMobXMochanpmReactReduxRESTful APIsState managementWebpackYarn
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free