UiPath

Principal Frontend Engineer

UiPath3 months ago
Location

Bucharest

Type

Full Time

Level

Principal

Role

Frontend Engineer

Posted

Dec 3, 2025

Full TimePrincipal

The role

Summary

This Principal Frontend Engineer role at UiPath focuses on developing user-facing features for Orchestrator, their centralized web platform for managing automation workflows. The position requires 5+ years of JavaScript/TypeScript experience and strong frontend architecture skills to build scalable solutions for enterprise automation management.

What you'll do

Feature Development: Plan, design, develop, and test new user-facing features for UiPath Orchestrator platform
Cross-team Collaboration: Collaborate with teams across UiPath to design and engineer product areas and services
Quality Assurance: Ensure technical deliverables meet customer expectations and quality, security, scalability requirements
Engineering Practices: Help establish effective and agile engineering practices within the frontend team
Problem Solving: Identify bottlenecks and bugs, devise solutions to mitigate and address technical issues
Technical Planning: Plan feature development, design system components, and build engineering roadmap
Code Quality Maintenance: Help maintain code quality, organization, and automation standards
Mentorship: Mentor junior team members through code reviews, pair programming, and constructive feedback

What we look for

Technical

Frontend Development Experience5+ years of coding experience in JavaScript (ES6+), TypeScript, HTML5, CSS3, and SASS
Scalable Architecture DesignAbility to build large frontend architecture that scales effectively
Browser Performance OptimizationStrong knowledge of browser APIs and performance optimization techniques
UX ImplementationAbility to transform functional/UX requirements into working products with accessibility considerations
LLM Technology UnderstandingGrasp of Large Language Model technologies and their applications

Education

Relevant DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Senior Frontend Development5+ years of professional frontend development experience
Leadership ExperienceExperience mentoring junior developers and leading technical initiatives
Enterprise SoftwareExperience working on large-scale enterprise software applications

Skills

Required skills

JavaScript/TypeScriptAdvanced proficiency in modern JavaScript (ES6+) and TypeScript for large-scale applications
Frontend ArchitectureAbility to design and implement scalable frontend architectures
Web TechnologiesExpert knowledge of HTML5, CSS3, and SASS for modern web development
Browser PerformanceStrong understanding of browser APIs and performance optimization techniques
Mentorship SkillsAbility to mentor junior developers through code reviews and pair programming

Nice to have

LLM TechnologiesUnderstanding of Large Language Model technologies and AI integration
Cloud DevelopmentExperience with cloud-based development tools and platforms
Accessibility StandardsKnowledge of web accessibility guidelines and implementation practices
Automation PlatformsExperience with robotic process automation (RPA) or workflow management systems
Enterprise SoftwareBackground in enterprise-scale software development and deployment

Compensation & benefits

Stock options

Available

Benefits

Flexible Work Arrangements

Hybrid, office-based, and remote work options depending on role and team needs

Diversity and Inclusion

Equal opportunities workplace regardless of age, race, color, religion, sex, sexual orientation, gender identity

Reasonable Accommodations

Accommodations provided for candidates and employees on request

Professional Growth

Opportunities to work with cutting-edge automation technologies and enterprise platforms

Fast-paced Environment

Dynamic, fast-moving growth company culture with continuous learning opportunities


Interview process

  1. 1
    Initial Screening Phone or video call with HR to discuss background, experience, and role expectations
  2. 2
    Technical Assessment Coding challenge or technical interview focusing on JavaScript/TypeScript and frontend architecture
  3. 3
    Technical Deep Dive In-depth technical discussion with senior engineers about system design and problem-solving approach
  4. 4
    Team Interview Meeting with potential team members to assess cultural fit and collaboration skills
  5. 5
    Final Interview Discussion with engineering leadership about career goals, mentorship experience, and long-term vision

Apply for this position

You'll be redirected to the company's application page