Senior Frontend Developer
New
LATAM & AsiaContractSenior
Salary35 - 95 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 one of Next.js, Nuxt, Svelte, 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, etc) and animation libraries
- Experience with state management solutions (Redux, Zustand, Pinia) and API integration patterns
- Proficiency with testing frameworks (Jest, Playwright, Cypress)
- Commitment to writing maintainable, well-documented code
- Experience with design systems and component libraries, working closely with designers to ensure pixel-perfect implementations
- 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
- Collaborate with Technical Lead to meet clients' development needs
- Build and maintain high-performance web applications with modern frontend frameworks and tools
- Implement responsive, accessible, and pixel-perfect user interfaces based on design specifications
- Integrate frontend applications with headless CMS platforms, APIs, and third-party services
- Optimize application performance, including bundle size, load times, and runtime efficiency
- Architect 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