Description:
You’ll be joining a highly collaborative team building a novel application experience from the ground up. This is a 0 to 1 role focused on crafting intuitive, high-quality user interfaces for a technically ambitious new product. You bring a thoughtful, user-centered approach to your work and naturally collaborate across design, engineering, and product. You care about performance and polish in equal measure, and you’re comfortable making decisions in fast-moving, ambiguous environments. Most importantly, you love turning complex ideas into elegant, tangible experiences, and you do it with empathy, initiative, and attention to detail.
Key Responsibilities:
- Work closely with the design team, product management and our internal clients translating early ideas into interactive prototypes
- Engage with customers to identify problems, A|B test solutions, and refine workflows
- Expand your knowledge and skills to stay ahead of the latest development, test, and deployment methodologies
- Build a highly interactive web-based front-end experience for a wide user base.
What You Need To Succeed
- 7+ years of professional experience developing interactive web applications, preferably in the creative tool domain
- B.S or higher in Computer Science, or equivalent experience
- Well established practice of building and deploying web applications or interactive sites using Web Components
- High proficiency in TypeScript or JavaScript (ES6+)
- Fluent with Test Driven Development (TDD)
- Confidence to be an opinionated, pragmatic developer - especially in the areas of writing high-performance, reliable and maintainable code
- Strong understanding of web accessibility and associated standards
- Ability to perform independently in a hybrid or remote first work environment supported by competent written and verbal communication skills
Bonus Qualifications
- Experience with Continuous Integration/Continuous Deployment (CI/CD)
- Exposure to generative AI models, including text-to-image and large language models
- Experience with Lit web component library.
- Experience in UX design, design systems or close collaboration with design teams
- Knowledge of modern web technologies, for example, WASM, WebGPU and canvas rendering, security, asynchrony and performance optimization