Location: Hybrid in Bucharest
The Opportunity
Join our team to build a delightful end-to-end print experience. Your work will directly impact millions of users, simplifying the design-to-print process, enhancing client retention, reducing project time and effort, and boosting user satisfaction. You'll help users bring their digital creations into the physical world through high-quality printed products.
What You'll Do
- Design and implement features that enable users to create, customize, and order printed products
- Contribute to the infrastructure to integrate with third-party print providers through co-branded experiences
- Build and maintain sophisticated UI components and logic for the workflow, including print buttons, panels, configuration dialogs, and export options
- Partner with PDF and security professionals and print provider APIs to deliver seamless experiences
- Architect scalable solutions using TypeScript, web components, and modern frontend technologies while adhering to Spectrum
- Write comprehensive tests, participate in code reviews, and maintain high code quality standards across the print codebase
Technical Responsibilities
- Implement features in TypeScript using web components, MobX state management, and Lit HTML
- Build UI using Adobe Spectrum Design System (Spectrum Web Components)
- Work with print-related APIs, PDF generation, and third-party print provider integrations
- Develop editor features including rulers, guides, margins settings, and task size selection
- Contribute to the print authoring logic, processors, and communication layers
- Write and maintain E2E tests using Playwright for print workflows
- Optimize performance and user experience across all platforms
Technologies You'll Work With
- Languages: TypeScript, JavaScript, HTML, CSS
- Frameworks & Libraries: Web Components, Lit, MobX, Spectrum Web Components
- Tools: Bazel, Git, Rush, PNPM, Playwright
What you need to succeed
- 5+ years of professional software development experience
- Strong proficiency in TypeScript/JavaScript and modern web development
- Deep understanding of frontend architecture, state management, and component design
- Experience with web components and shadow DOM
- Solid grasp of REST APIs and asynchronous programming
- Experience with Git, pull requests, and collaborative development workflows
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Can do attitude
- Proven experience with solving hard or complex problems in any domain
Bonus Qualifications
- AI Agents: Experience or interest in working with AI agents, autonomous systems or AI-powered applications
- Model Context Protocol: Familiarity with MCP for AI model communication and context management
- Experience with monitoring tools
- Experience with analytics
- Knowledge of data science methodology
Education: Bachelor`s Degree mandatory
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-05-14
ReactJS Frontend Developer
2026-05-27
Compiler Engineer
2026-05-24
- Posted
- Dec 16, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Bucharest
- Company
- Grafton Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-05-14
ReactJS Frontend Developer
2026-05-27
Compiler Engineer
2026-05-24