Principal Software Engineer (React)
Role Overview
Principal Software Engineer role focused on customer-facing frontend systems for the Bluehost platform.
The role is fully remote and involves end-to-end ownership of frontend architecture, delivery, and technical direction.
Key Skills for This Role
Full Job Posting
Role overview
Principal Software Engineer role focused on customer-facing frontend systems for the Bluehost platform.
The role is fully remote and involves end-to-end ownership of frontend architecture, delivery, and technical direction.
What you'll do
- Define frontend architecture, technical vision, and long-term platform roadmap.
- Lead scalable, high-performance web application development for millions of users.
- Conduct architecture reviews, mentor engineers, and drive technical leadership.
- Own production reliability, observability, security, and operational excellence.
- Partner across product, design, backend engineering, and senior leadership.
- Improve performance, accessibility, design systems, CI/CD, code quality, and technical standards.
Experience and qualifications
- Bachelor's or master's degree in computer science, engineering, or a related field, or equivalent practical experience.
- 12 or more years of frontend or full-stack development experience, including at least 2 years in a principal, staff, or equivalent technical leadership role.
- Proven leadership of large-scale technical initiatives and ability to influence senior stakeholders.
- Demonstrated ability to mentor engineers and make sound short-term versus long-term technical trade-offs.
Technical skills
- Expert HTML5, CSS3, JavaScript, TypeScript, and React expertise is required.
- Experience with state management, data-fetching libraries, frontend build systems, REST, GraphQL, and asynchronous programming.
- Experience with testing, Git workflows, CI/CD, web performance, accessibility, and observability.
- AI developer tools are expected; backend, cloud, micro-frontend, and design-system experience are additional areas mentioned.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Newfold Digital
Senior Software Engineer (Frontend–React)
, IND
Bluehost is seeking a senior frontend engineer to build and improve customer-facing web applications and React experiences. Candidates should bring strong JavaScript, TypeScript, HTML, CSS, and React skills; 5–8 years of
Software Engineer - AI
, CAN
Newfold Digital seeks an Applied AI Engineer to build reliable production AI experiences, including agents, RAG systems, and intelligent automation. Candidates need 3+ years of backend or distributed software engineering
Senior Software Engineer - AI
, CAN
Newfold Digital seeks a Senior Applied AI Engineer to build secure, observable, cost-efficient production AI products and agent workflows. You will develop Python backend services, RAG systems, messaging architectures, m
Senior Software Engineer - AI
Québec, CAN
Newfold Digital seeks a Senior Applied AI Engineer to build secure, observable, cost-efficient AI products and backend services. The role requires 5+ years of production software engineering experience plus hands-on LLM,
Systems Administrator
, IND
Sr Financial Analyst
Mumbai, IND
Software Development Engineer in Test - AI
, IND
Senior Software Engineer (Frontend–React)
, IND
Software Engineer - AI
, CAN
Senior Software Engineer - AI
, CAN
Senior Software Engineer - AI
Québec, CAN