Principal Engineer - UI

Full-time
Colombia
Senior Level
Posted 11 months ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About The Role We are looking for a Principal Engineer, UI to join our global technology team. In this role, you’ll lead frontend architecture across multiple products, drive engineering excellence, and mentor a growing team of frontend developers. You'll design and optimize scalable React applications, build robust UI component systems, and define best practices that ensure a seamless, accessible, and performant user experience.

This is a high-impact, hands-on leadership role where you'll collaborate closely with cross-functional stakeholders to bring intuitive and innovative interfaces to life.

What You’ll Do

  • Architect and lead scalable React applications using TypeScript and modern front-end tooling

  • Design and build modular, reusable UI components and maintain a shared component library

  • Optimize performance using advanced techniques like memoization, virtualization, and lazy loading

  • Define and enforce accessibility (WCAG/ARIA), responsiveness, and UI consistency standards

  • Integrate GraphQL APIs and manage real-time data workflows

  • Implement comprehensive testing strategies using Jest, Cypress, and React Testing Library

  • Collaborate with product, design, and backend teams to define and deliver product features

  • Guide the evolution of our design system and frontend architecture

  • Mentor engineers, driving a culture of clean code, continuous improvement, and technical mastery

  • Contribute to strategic planning and engineering roadmap decisions

 

What We Need

  • 8+ years of frontend engineering experience, including architectural leadership on complex products

  • Deep expertise in React, TypeScript, JavaScript (ES6+), and frontend system design

  • Proven success in optimizing UI performance at scale

  • Strong understanding of GraphQL APIs, including real-time interactions

  • Experience with UI design systems and component-driven development workflows

  • Proficiency in styling technologies like Tailwind CSS, SCSS/SASS, and Styled Components

  • Fluency in build tools and version control (Webpack, Babel, NPM/Yarn, Git)

  • Hands-on experience with accessibility implementation and responsive design

  • Passion for mentoring and building world-class engineering teams

  • Strong communication, strategic thinking, and problem-solving abilities

 

What’s In It For You

Compensation: Invisible is committed to fair and competitive pay, ensuring that compensation reflects both market conditions and the value each team member brings. Our salary structure accounts for regional differences in cost of living while maintaining internal equity.

Go ad-free with Premium ×
About the Job
Full-time
Colombia
Senior Level
Posted 11 months ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Principal Engineer - UI

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About The Role We are looking for a Principal Engineer, UI to join our global technology team. In this role, you’ll lead frontend architecture across multiple products, drive engineering excellence, and mentor a growing team of frontend developers. You'll design and optimize scalable React applications, build robust UI component systems, and define best practices that ensure a seamless, accessible, and performant user experience.

This is a high-impact, hands-on leadership role where you'll collaborate closely with cross-functional stakeholders to bring intuitive and innovative interfaces to life.

What You’ll Do

  • Architect and lead scalable React applications using TypeScript and modern front-end tooling

  • Design and build modular, reusable UI components and maintain a shared component library

  • Optimize performance using advanced techniques like memoization, virtualization, and lazy loading

  • Define and enforce accessibility (WCAG/ARIA), responsiveness, and UI consistency standards

  • Integrate GraphQL APIs and manage real-time data workflows

  • Implement comprehensive testing strategies using Jest, Cypress, and React Testing Library

  • Collaborate with product, design, and backend teams to define and deliver product features

  • Guide the evolution of our design system and frontend architecture

  • Mentor engineers, driving a culture of clean code, continuous improvement, and technical mastery

  • Contribute to strategic planning and engineering roadmap decisions

 

What We Need

  • 8+ years of frontend engineering experience, including architectural leadership on complex products

  • Deep expertise in React, TypeScript, JavaScript (ES6+), and frontend system design

  • Proven success in optimizing UI performance at scale

  • Strong understanding of GraphQL APIs, including real-time interactions

  • Experience with UI design systems and component-driven development workflows

  • Proficiency in styling technologies like Tailwind CSS, SCSS/SASS, and Styled Components

  • Fluency in build tools and version control (Webpack, Babel, NPM/Yarn, Git)

  • Hands-on experience with accessibility implementation and responsive design

  • Passion for mentoring and building world-class engineering teams

  • Strong communication, strategic thinking, and problem-solving abilities

 

What’s In It For You

Compensation: Invisible is committed to fair and competitive pay, ensuring that compensation reflects both market conditions and the value each team member brings. Our salary structure accounts for regional differences in cost of living while maintaining internal equity.