
Principal Frontend Engineer
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in Latin America.
• Lead the creation of highly engaging web experiences for an innovative 3D home design platform utilized by millions globally.
• Design, implement, and enhance consumer-oriented web applications that are integrated with 3D functionalities.
• Take responsibility for the technical direction, web quality, performance, and development of architectures, APIs, features, and the microservices cloud platform.
• Tackle intricate and novel technical challenges, articulate trade-offs, and link technical choices to product and customer results.
• Balance practical product engineering with technical leadership, architecture, web quality, and collaboration with Product/stakeholders.
• Guide engineers and influence technical decisions without direct management of personnel.
• Own and enhance maintainable, high-performance, scalable web functionalities.
• Coordinate intricate technology roadmaps with distributed development teams and partners.
• Collaborate with Product Managers, designers, leadership, service teams, and external partners.
• Convert product objectives into technical direction and communicate associated risks and trade-offs.
• Design and construct cohesive customer experiences across both online and in-store platforms.
• Conduct code reviews to uphold code and architectural quality.
• Write and review documentation for software designs.
• Enhance observability and performance metrics.
• Promote efficient and effective test automation practices.
• Bachelor’s degree in Computer Science, Engineering, or a related discipline.
• Over 7 years of recent hands-on experience in modern JavaScript/TypeScript frontend development and React or similar component frameworks.
• Profound expertise in state management, performance enhancement, and frontend architecture.
• More than 8 years of experience engineering significant full-stack web codebases that are live in production, including the management of large-scale systems.
• Understanding of how frontend, backend, APIs, data, and infrastructure are interconnected.
• At least 3 years of providing technical leadership for small engineering teams of 3–6 engineers on critical business projects.
• Experience in mentoring, providing technical direction, assisting in hiring, and enhancing engineering effectiveness; direct people management is not a requirement.
• Over 5 years of designing and deploying complex distributed systems, including API design, microservices integration, performance-critical architectures, and significant production ownership.
• Strong foundations in Computer Science, software engineering, and structured problem-solving methodologies.
• Proficiency with Internet web technologies and contemporary full-stack web application technology stacks.
• Familiarity with backend programming languages such as Node, Python, Java, .NET, or similar technologies.
• Acquaintance with DevOps, observability, testing, and quality assurance practices.
• Ability to correlate technical decisions with customer and business outcomes.
• Flexibility to adjust schedule for meetings with European teams; preference for Eastern Time location.
• Comfortable working in a fast-paced, distributed, and asynchronous engineering setting.
• Advanced proficiency in English is required for collaboration with US clients.
• Experience with consumer internet applications is highly desirable.
• Familiarity with 3D graphics technologies is a bonus, though not mandatory.
• Experience in developing consumer retail e-commerce applications is a plus.
• Competitive salary in USD.
• 100% remote work; the flexibility to work from anywhere with access to coworking spaces across LATAM.
• Paid time off and national holidays in accordance with country laws, with full salary coverage.
• Sick leave provisions.
• Annual credit for work-life balance benefits.
• Opportunities for team-building activities, coffee breaks, tech talks, and after-work social events.
• A day off during the birthday week.
• An environment that promotes autonomy, open communication, and respect for diversity.
• A flexible work model concentrating on outcomes.
• People Care support, wellness check-ins, and assistance for professional development.
Wonder
onXmaps, Inc.
DecisionPoint Corporation
NerdWallet
Get handpicked remote jobs straight to your inbox weekly.