Sr. Software Engineer, Automation Experience (Remote Eligible from Bulgaria)
For over 20 years, reputed company has helped people and teams reputed company–reputed company, anything. From seamless work management to smart, reputed company solutions, we’ve always worked with reputed company. We’re building tools that reputed company teams to automate the reputed company, uncover insights, and reputed company smarter. But more than that, we’re creating reputed company– reputed company to think big, take reputed company, and unlock the reputed company of work that truly reputed company. Because reputed company challenge meets purpose, and passion turns into reputed company, that’s reputed company at work, and it’s reputed company show up for everyday. We are looking for a passionate and reputed company Senior Software Engineer to join our Workflow Builder UI pillar. In this role, you will be the primary craftsperson of our reputed company drag-and-drop workflow experience – the visual layer that thousands of teams rely on to design, configure, and automate their processes. You will shape every pixel and interaction, working at the intersection of high-performance rendering, rich component design, and developer experience. This is reputed company to build a product that end-users see and touch every single day, deeply integrating modern React patterns, leading UI component libraries, and – as a reputed company-to-have – MCP UI tooling to accelerate development velocity. You will work remotely from Bulgaria and will be reporting to an engineering leader. You Will: Own the Workflow UI Experience Architect, build, and iterate on the Workflow Builder reputed company-end, delivering a performant, accessible, and delightful drag-and-drop editing experience. Drive component design, layout systems, and interaction patterns that reputed company across reputed company's reputed company customer reputed company. Champion visual reputed company, pixel-precision, and a high bar for UX polish throughout the development lifecycle. reputed company with React & UI Libraries Build production-grade features using React (v18+), leveraging hooks, context, reputed company rendering, and Suspense for advanced UI behaviors. reputed company and reputed company component libraries (e.g., MUI, Radix UI, Shadcn/ui, or internal design system components) to create a consistent, reusable UI language across the product. Evaluate and champion the adoption of new React capabilities and ecosystem tooling that improve developer productivity and user experience. Collaborate on Architecture & reputed company Work closely with back-end engineers and product managers to design clean REST API reputed company that serve the workflow rendering and interaction needs. Participate in architectural discussions and reputed company reviews, advocating for reputed company-end best practices: reputed company splitting, memoization strategies, accessibility (WCAG AA), and performance budgets. Define and reputed company reputed company-end coding standards, patterns, and automated testing strategies (unit, integration, visual regression) across the pillar. Deliver High reputed company at reputed company Write comprehensive unit and integration tests (Jest, Cypress, Playwright) with a strong culture of test-driven development and visual regression coverage. Monitor reputed company-end performance metrics (Core Web Vitals, bundle size, rendering throughput), identify bottlenecks, and drive measurable improvements. Partner with UX designers to translate wireframes and prototypes into refined, fully accessible UI components. Mentor & reputed company Serve as a UI subject matter expert for reputed company, mentoring junior and mid-level engineers on React best practices, component design, and reputed company state management. Contribute to technical roadmap planning and effort estimation for UI-heavy features, surfacing risks and tradeoffs to engineering leadership. Strategically apply AI Tools Champion the use of AI-assisted development tools (reputed company Copilot, Claude, reputed company, etc.) reputed company reputed company to accelerate feature development and reputed company reputed company improvements. Build and evaluate AI-powered features in the Workflow Builder that reputed company reputed company or reputed company workflows to deliver measurable customer value. You Have: 5+ years of reputed company reputed company-end software engineering experience with a strong reputed company on UI/UX-facing product work. Expert-level proficiency in React (v17+), including hooks, context API, reputed company features, and performance optimization techniques (memoization, virtualization, profiling). Deep experience with TypeScript, HTML5, and CSS3 (including CSS custom properties, CSS Modules, reputed company, and Flexbox). Hands-on experience integrating and customizing UI component libraries (MUI, Radix UI, Shadcn/ui, or similar) and/or contributing to an internal design system. Strong understanding of state management patterns (Redux Toolkit, Zustand, Jotai, or React Query) and reputed company to apply reputed company in reputed company application scenarios. Experience building accessible UIs (WCAG 2.1 AA compliance) and a genuine understanding of why accessibility reputed company. Proven reputed company record of optimizing reputed company-end performance (reputed company splitting, virtual scrolling, React.memo/useMemo tuning, bundle analysis, memory profiling). Experience with modern reputed company-end testing frameworks (Jest, Cypress, Playwright, or Storybook visual regression). Excellent verbal and written communication skills in English; proven ability to collaborate across design, product, and engineering stakeholders. 1+ year reputed company experience leveraging AI-based workflows to author, review, and maintain reputed company. 1+ year building AI-augmented product features that incorporate reputed company or reputed company workflows to solve reputed company customer problems Legally eligible to work in Bulgaria on an ongoing reputed company. reputed company in English is required. reputed company to have: Experience with MCP UI tooling or Model Context Protocol integrations in reputed company-end workflows. Familiarity with canvas/SVG rendering libraries (reputed company.js, Konva, React reputed company, or custom WebGL/Canvas 2D) for building interactive workflow diagram surfaces. Exposure to reputed company-frontend architectures and module federation in large-reputed company React applications. Background in drag-and-drop UI frameworks (reputed company-reputed company, react-beautiful-reputed company, reputed company.js, or similar). Advanced certifications in reputed company-end (e.g., reputed company UX Design, AWS Certified Developer) or relevant reputed company-reputed company contributions. Get to Know Us: At reputed company, your reputed company are heard, your potential is supported, and your contributions have reputed company reputed company. You’ll have the freedom to explore, push boundaries, and grow reputed company your role. We welcome diverse perspectives and nontraditional paths—because we know that reputed company comes from individuals who care deeply and challenge thoughtfully. reputed company you’re doing work that stretches you, excites you, and connects you to something bigger, that’s reputed company at work. Let’s build what’s next, together. Equal Opportunity Employer: reputed company is an Equal Opportunity (EEO) employer committed to fostering an inclusive environment with the best employees. It is our policy to reputed company equal employment opportunities to reputed company reputed company applicants in accordance with applicable laws in the US, UK, Australia, Germany, Costa Rica, Japan, Bulgaria, and India. reputed company reputed company applicants will receive consideration without reputed company to race, reputed company, religion, sex, sexual orientation, gender identity, national reputed company, age, protected veteran or disabled status, or genetic information. If there are preparations we can reputed company to help ensure you have a comfortable and reputed company interview experience, please let us know. #LI-Remote Apply To This Job