Sanctuary Computer
4 months ago
Senior Frontend Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Sanctuary Computer
- Location
- United States
- Posted
- 4 months ago
Job description
We are hiring a contract-based Senior Frontend Developer for the garden3d creative collective with a focus on West Coast candidates. We are looking for a Senior Frontend Developer who excels at building pixel-perfect websites using modern frontend frameworks. You'll collaborate with our team to build elegant, performant, and visually stunning web experiences. Your work will span a diverse range of client projects, from immersive brand websites to complex web applications, all requiring a keen eye for detail and technical excellence. We're looking for a Senior Frontend Developer who excels at building pixel-perfect websites using modern frontend frameworks. You'll collaborate with our team to build elegant, performant, and visually stunning web experiences. Your work will span a diverse range of client projects, from immersive brand websites to complex web applications, all requiring a keen eye for detail and technical excellence. In this role, youâll work on a variety of client projects to find cost-effective, high-quality, pragmatic solutions to complex problems. Responsibilities will include:
- Collaborating with Technical Lead to meet clients' development needs
- Building and maintaining high-performance web applications with modern frontend frameworks and tools
- Implementing responsive, accessible, and pixel-perfect user interfaces based on design specifications
- Integrating frontend applications with headless CMS platforms, APIs, and third-party services
- Optimizing application performance, including bundle size, load times, and runtime efficiency
- Architecting scalable component libraries and design systems for consistency across projects
- Writing clear documentation for code maintenance and usage
- Participating in project team meetings, including Sprint Planning, daily standups, and retrospectives
- Participating in code reviews, providing constructive feedback to teammates and ensuring adherence to best practices
- 8+ years writing highly performant frontend code, an obsession for 95+ Lighthouse scores
- Expert level experience with Typescript, and one of Next.js, Nuxt, Svelte, Vue
- Extensive experience with headless CMS like Sanity, Contentful, Prismic or more
- Fluency in industry standard PaaS like Vercel, Netlify, Firebase, etc
- Fluency in eCommerce technologies like Shopify (headless & liquid), Stripe, Swell and others
- Experience building accessible, responsive interfaces with attention to performance optimization and SEO best practices
- Strong understanding of modern CSS methodologies (Tailwind, CSS Modules, etc) and animation libraries
- Experience with state management solutions (Redux, Zustand, Pinia) and API integration patterns
- Proficiency with testing frameworks (Jest, Playwright, Cypress) and commitment to writing maintainable, well-documented code
- Experience with design systems and component libraries, working closely with designers to ensure pixel-perfect implementations
- Real-time & performance optimization: experience with WebSockets for live data updates, caching strategies (Redis, CDN-level caching), CDN configuration and optimization (Cloudflare, Fastly), and image optimization techniques including proxies and delivery networks
- WebGL & Canvas expertise: experience building interactive graphics, animations, and visualizations using WebGL, Three.js, or native Canvas API
- Data visualization: creating compelling, interactive data visualizations with libraries like Mapbox, D3.js, Chart.js, or similar tools
- Full-stack development experience: comfortable working across the entire stack, from frontend to backend and database layers
- PostgreSQL expertise: strong experience with database design, query optimization, and managing complex relational data structures
- GraphQL & API design: building and maintaining GraphQL or REST APIs with a focus on performance and developer experience
- Real-time technologies: experience with WebSockets, Server-Sent Events, or similar technologies for building live, interactive features
- Authentication & security: implementing secure authentication flows (OAuth, JWT) and following security best practices
- Client-facing experience: working directly with customers to gather requirements and provide technical solutions
- Product management experience: defining product roadmaps and collaborating closely with stakeholders
- Engineering management experience: leading teams, setting technical direction, and mentoring developers
- Transparency & Ownership: We release out Profit & Loss statements to the community each year, open source our best ideas, and talk business & money with everyone in the company. Weâre proud to run our business with integrity, and for that reason we share everything with our team & community.
- 150% Carbon Negative: Our studio offsets 150% of the carbon we use to do business each year, dated back to our founding in 2015. We turn down work that is not in-line with our morals, and we encourage our peers to do the same. We have been certified climate neutral since 2021.
- Strong Morals: Since our founding, we've turned down somewhere between $1mm - $2mm of work that didn't meet our moral standards. (Most of that was DTC brands that can't show a valid sustainability initiative).
- Async & Decentralized: We use tools optimized for calm, thoughtful communication, and opt for async whenever possible. We fight hard to maintain our focus time.
- Remote Friendly: Our company is fluent in remote work, making our workplace more decentralized, and democratized in the process.
- Ideas & Products: In our spare studio time, we work to build our own open source or internal products to diversify & bolster our income. We create amazing technology products for our clients, so why not for the studio?
Required skills
- redis
- typescript
- firebase
- postgresql
- api design
- cloudflare
- graphql
- next.js
- shopify
- d3.js
- vue
- websockets
- nuxt
- svelte
- stripe
- netlify
- vercel
- sanity
- contentful
- client-facing experience
- prismic
- senior frontend developer
- product management experience
- mapbox
- chart.js
- swell
- real-time technologies
- authentication & security
- engineering management experience
- fastly
Interested in this position?
Create your free account and tailor your CV to match this job.