Senior Frontend Developer
New
U.S. West Coast. Candidates in the Pacific Time zone are preferred (LA/SF proximity is a plus). We are also open to candidates located in the Mountain Time zone., Pacific Time zone, Mountain Time zoneContractSenior
Salary100 - 130 USD per hour
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- CypressJestShopifyTypeScriptVue.JsFirebaseRedisReduxNext.jsPlaywright
Requirements
- 8+ years writing highly performant frontend code, an obsession for 95+ Lighthouse scores
- Expert level experience with Typescript
- Expert level experience with Next.js, Nuxt, Svelte, or Vue
- Extensive experience with headless CMS like Sanity, Contentful, Prismic
- Fluency in industry standard PaaS like Vercel, Netlify, Firebase
- Fluency in eCommerce technologies like Shopify (headless & liquid), Stripe, Swell
- Experience building accessible, responsive interfaces with attention to performance optimization and SEO best practices
- Strong understanding of modern CSS methodologies (Tailwind, CSS Modules)
- Experience with animation libraries
- Experience with state management solutions (Redux, Zustand, Pinia)
- Experience with API integration patterns
- Proficiency with testing frameworks (Jest, Playwright, Cypress)
- Commitment to writing maintainable, well-documented code
- Experience with design systems and component libraries
- Experience with WebSockets for live data updates
- Experience with caching strategies (Redis, CDN-level caching)
- Experience with CDN configuration and optimization (Cloudflare, Fastly)
- Experience with image optimization techniques including proxies and delivery networks
Responsibilities
- 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
View Full Description & ApplyYou'll be redirected to the employer's site