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/