React Principal Engineer- Remote US

  • Remote, United States
  • Fully Remote
  • Full-time
  • Information Technology
  • 1570

Confiz is a global technology consulting company enabling businesses to achieve digital transformation through cutting-edge software solutions. We are currently seeking a highly experienced and visionary React Principal Engineer to join our growing front-end engineering team in the US. This is an exciting opportunity to work on highly resilient, scalable web applications with deep integration into modern chatbot and e-commerce frameworks.

Key Responsibilities

  • Engineer and develop high-quality, resilient front-end web applications using React.js.
  • Collaborate with designers, product managers, and backend engineers to translate wireframes and designs into high-performance code.
  • Ensure web applications are secure, accessible, and optimized across all platforms and devices.
  • Implement best practices for code maintainability, performance, security, and scalability.
  • Guide team members on modern front-end design patterns and component reuse strategies.
  • Build reusable components and front-end libraries using modern JavaScript standards.
  • Design and maintain robust, responsive, and adaptive UIs using frameworks such as Chakra-UI and Storybook.
  • Set up and maintain front-end build pipelines and deployment strategies in collaboration with DevOps teams.
  • Collaborate with backend and BFF engineers to build cohesive end-to-end features.
  • Review pull requests and mentor engineers in code quality, performance optimization, security, and accessibility.
  • Drive adoption of frontend CI/CD pipelines, feature flags, automated tests, and observability.
  • Work closely with UX, product managers, and analysts to groom backlogs, define acceptance criteria, and clarify ambiguous requirements.
  • Advocate for clean code, reusability, accessibility (WCAG), and responsive design across web platforms.
  • Contribute to and maintain internal libraries, design systems, and shared tooling.
  • Facilitate sprint planning, team alignment, and high-quality releases in collaboration with the scrum master.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 12–15 years of experience in software development, with at least 6 years in frontend engineering using ReactJS.
  • Proven experience leading frontend teams in enterprise environments with micro-frontend architectures.
  • Deep understanding of JavaScript (ES6+), TypeScript, the DOM, and the JavaScript object model.
  • Proficient in React.js, Redux, GraphQL, and modern CSS-in-JS solutions.
  • Strong background in responsive and adaptive design, performance optimization, and asynchronous programming.
  • Experience consuming and integrating RESTful and GraphQL APIs and working with API gateways and aggregators.
  • Hands-on experience with frontend testing frameworks (e.g., Jest, Cypress, React Testing Library).
  • Proficient with modern frontend tooling: Webpack, Babel, NPM, Storybook, Chromatic.
  • Solid grasp of modern CI/CD pipelines, trunk-based development, and feature flag strategies.
  • Understanding of web application security best practices, including OAuth2, JWT, XSS/CSRF prevention.
  • Experience building scalable, secure applications and managing codebases for high-availability systems.
  • Working knowledge of .NET Core backend services, NodeJS (BFF pattern), and Azure Service Bus for async messaging.
  • Familiarity with Azure Cloud services, including Azure Container Apps or AKS, Managed Identities, App Insights, and Key Vault.
  • Exposure to Immutable.js, isomorphic React, server-side rendering, or headless CMS is a plus.
  • Experience working in Agile/Scrum environments with strong communication, collaboration, and leadership skills.

 

We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun. People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz, visit: https://www.linkedin.com/company/confiz/