Responsibilities
- Write performant, well-crafted, tested, and maintainable code across our technical stack
- Own our frontend architecture, planning ahead to enable the team to build quickly without compromising on quality
- Collaborate with our Design and Design Engineering teams to give our customers beautiful, clear and consistent experiences
- Lead the team on UI/UX topics supporting others to build their skills in your areas of expertise
- Champion our design principles like “smart defaults but you decide” and “connected and familiar”
Requirements
- 6+ years in software engineering
- Specialism in building UI/UX for complex applications
- A true frontend specialist but who will go full-stack when needed
- A track record of raising the bar on frontend quality by mentoring others and leading by example
Work Arrangement
Hybrid — San Francisco, New York, Denver, London, Paris, Berlin, Sydney, Mexico City, remote team members across the US and Europe
What’s the interview process like?
- It starts the same for every candidate: getting to know the team members through 1 to 2 conversations about Watershed, your experience, and your interests.
- Next steps can vary by role, but usual next steps are a skill or experience interview (e.g. a coding interview for an engineer, a portfolio review for a designer, deeper experience call for other roles) which leads to a virtual or in person interview panel.
- We prioritize transparency and lack of surprise throughout the process.
What if I need accommodations for my interview?
- At Watershed, we are dedicated to ensuring an inclusive recruitment process.
- We provide reasonable accommodations for candidates with disabilities, long-term conditions, mental health needs, religious observances, neurodivergence, or pregnancy-related support requirements.
- If you need assistance during your process, please contact your recruiter.
Additional Information
- Must be willing to work from an office 4 days per week (except for remote roles)
- Certain jobs are open to being remote and will be specifically noted on the jobs page and in the job description if so