Sr React Developer
Senior Front-End Engineer (React Ecosystem)About the RoleWe’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 DoBuild 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 Bring8+ 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.