Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Grafton Recruitment and take your career to the next level!
Application takes less than 5 minutes

