Remote job
(1610) Principal FE Engineer
Job details
About this role
Role overview
Lead technical direction while staying hands-on building consumer-facing web applications for an interactive 3D home design platform. This principal-level role combines product engineering with architecture, performance, and quality ownership, partnering with product, design, engineering, and external stakeholders to turn customer needs into robust web experiences.
Responsibilities
- Architect, implement, and optimize web applications connected to 3D product capabilities. - Guide the evolution of web architecture, APIs, features, and integrations with cloud microservices. - Own web quality, performance, maintainability, and scalability, connecting technical choices to customer and product outcomes. - Coordinate complex technical roadmaps across a distributed team and make trade-offs understandable. - Partner with product managers, designers, leaders, and service teams on integrated customer journeys. - Promote strong engineering practices through design reviews, code reviews, observability, and effective automated testing.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent expertise as applicable. - At least seven years of recent hands-on JavaScript or TypeScript frontend work with React or a comparable component framework. - Deep knowledge of frontend architecture, state management, and performance optimization. - At least eight years building and operating substantial production web systems, including full-stack or distributed systems experience. - Strong software engineering fundamentals and familiarity with APIs, microservices, testing, DevOps, and observability. - Advanced English communication skills and availability to adjust meeting times for European collaboration; Eastern Time location is preferred.
Nice to have
- Experience with 3D graphics technologies or consumer retail e-commerce. - Background in consumer internet products, startup environments, or high-ownership product teams. - Appreciation for visual design and customer experience.
Benefits and work setup
- Fully remote work across Latin America, with optional coworking spaces. - USD salary, paid leave and local holidays, sick leave, annual benefits credit, and an additional birthday day off. - Team activities, wellness and professional support, and flexible, outcome-focused work practices.