Smartsheet19.05.2026
Sr. Software Engineer I - Automation Experience (Remote Eligible in Bulgaria)
-REMOTE
Обязанности
- 01Architect, build, and iterate on the Workflow Builder front-end, delivering a performant, accessible, and delightful drag-and-drop editing experience
- 02Drive component design, layout systems, and interaction patterns that scale across Smartsheet's enterprise customer base
- 03Champion visual quality, pixel-precision, and a high bar for UX polish throughout the development lifecycle
- 04Build production-grade features using React (v18+), leveraging hooks, context, concurrent rendering, and Suspense for advanced UI behaviors
- 05Integrate and extend component libraries to create a consistent, reusable UI language across the product
- 06Evaluate and champion the adoption of new React capabilities and ecosystem tooling that improve developer productivity and user experience
- 07Develop scalable back-end services and APIs with a security-first mindset, ensuring high availability and performance in our multi-cloud environment (primarily AWS)
- 08Create and maintain API integrations between internal and external systems
- 09Implement and test API solutions to ensure they meet functionality, performance, and security standards
- 10Monitor API performance and address any integration challenges or issues
- 11Participate in architectural discussions and code reviews, advocating for front-end best practices
- 12Define and uphold front-end coding standards, patterns, and automated testing strategies across the pillar
- 13Write comprehensive unit and integration tests with a strong culture of test-driven development and visual regression coverage
- 14Monitor front-end performance metrics, identify bottlenecks, and drive measurable improvements
- 15Partner with UX designers to translate wireframes and prototypes into refined, fully accessible UI components
- 16Serve as a UI subject matter expert for the team, mentoring junior and mid-level engineers on React best practices, component design, and scalable state management
- 17Contribute to technical roadmap planning and effort estimation for UI-heavy features, surfacing risks and tradeoffs to engineering leadership
- 18Champion the use of AI-assisted development tools within the team to accelerate feature development and code quality improvements
- 19Build and evaluate AI-powered features in the Workflow Builder that leverage generative AI or agentic workflows to deliver measurable customer value
Требования
- 015+ years of professional front-end software engineering experience with a strong focus on UI/UX-facing product work
- 02Proficiency in React (v17+), including hooks, context API, concurrent features, and performance optimization techniques
- 03At least one major programming language such as Java, Kotlin, Go, or Python with a proven history of building scalable and secure applications
- 04Deep experience with TypeScript, HTML5, and CSS3
- 05Hands-on experience integrating and customizing UI component libraries and/or contributing to an internal design system
- 06Strong understanding of state management patterns and when to apply each in complex application scenarios
- 07Experience building accessible UIs (WCAG 2.1 AA compliance)
- 08Proven track record of optimizing front-end performance
- 09Experience with modern front-end testing frameworks
- 10Excellent verbal and written communication skills in English
- 111+ year professional experience leveraging AI-based workflows to author, review, and maintain code
- 121+ year building AI-augmented product features that incorporate generative AI or agentic workflows to solve real customer problems
- 13Legally eligible to work in Bulgaria on an ongoing basis
- 14Fluency in English is required
Условия
- 01Remote work from Bulgaria