Kestra Technologies - UX Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Combined design and frontend engineering skills. You can go from wireframe to production code, and you've done both professionally. • Proficiency in a modern frontend stack (ideally, Vue.js). You write clean, maintainable UI code, not just prototypes. • Proven experience designing and building complex web applications (not marketing sites or landing pages). You've worked on data-heavy, tool-oriented UIs where clarity and information density matter. • Proficiency with modern design tools (Figma or equivalent) and experience with AI prototyping tools for rapid exploration and iteration. • Ability to think in systems: you design and build reusable components, consistent patterns, and scalable layouts rather than one-off screens. • Strong written communication in English. You'll document design decisions, present proposals, and collaborate asynchronously with a distributed team. • Comfortable working autonomously with minimal design team structure. You'll be the primary design and frontend UX voice on the product. • Experience with Vue.js specifically (Kestra's frontend is built with Vue). • Experience designing and building interfaces for orchestration, CI/CD, data engineering, or infrastructure platforms. • Familiarity with building and maintaining design systems and component libraries in code. • Experience working with open-source products where the community provides direct feedback on the UI. • Familiarity with accessibility standards (WCAG) and inclusive design practices. • Real ownership in a globally distributed, technical team. • Direct exposure to product strategy and company priorities. • A product used for mission-critical workloads — not demos. • Competitive compensation, equity, and health insurance.
Responsibilities
• Own UX end-to-end: identify usability issues, design solutions, and implement them directly in the frontend codebase. No handoff to another team; you ship it. • Design and build intuitive interfaces for technically complex features: workflow editors, log explorers, topology views, scheduling UIs, and role-based access controls, among others. • Use AI-powered prototyping tools to rapidly explore design directions and iterate on concepts before committing to code. We use Claude Code for both. • Improve the overall coherence and usability of the existing interface by resolving inconsistencies, accessibility gaps, and interaction pain points, both in design and in code. • Define and maintain reusable UI components, interaction patterns, and a design system that scales across the application. • Conduct user research and usability testing with Kestra's community and enterprise customers to validate design decisions with real usage data. • Collaborate closely with backend engineers and the product team to scope features, align on technical constraints, and deliver polished releases.
Similar Jobs
No credit card. Takes 10 seconds.