FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJavaScriptJestLaravelTypeScriptVue.js
About the role
Key responsibilities & impact- Build intuitive, responsive builder interfaces using Vue 3 and TypeScript
- Implement and maintain the shared TypeScript content model and rendering logic for email and landing page HTML
- Contribute to Knak’s content architecture and rendering pipeline
- Maintain tooling, scaffolding, documented patterns, and guardrails for content architecture extensions
- Support platform-specific exports through the Laravel transformer pipeline
- Investigate and resolve rendering, performance, and correctness issues using profiling, logging, and observability tools
- Apply unit, integration, and end-to-end testing
- Participate in code reviews, pair with teammates, and share knowledge
- Clarify requirements with Product and QA, scope tasks, and identify risks
- Make implementation-level design decisions and contribute to architectural discussions
- Improve quality and maintainability through incremental refactoring
Requirements
What you’ll need- 3+ years of software development experience
- Hands-on experience with TypeScript and a modern JavaScript framework; Vue preferred
- Ability to write clean, modular, testable code focused on long-term maintainability
- Experience with Playwright, Jest, and CI/CD pipelines
- Experience with observability, monitoring, and performance considerations
- Clear written and verbal communication skills
- Comfortable giving and receiving constructive code review feedback
Benefits
Comp & perks- Competitive salaries
- Equity in the company
- Great benefits
- Paid vacation
- Life leave days
- Team lunches and off-sites
- Career growth opportunities
- Inclusive, barrier-free working environment
- Interview accommodations where required
