
Senior Front-end Engineer
GT
full-time
Posted on:
Location Type: Remote
Location: Remote • 🌎 Anywhere in the World
Visit company websiteJob Level
Senior
Tech Stack
D3.jsJavaScriptNext.jsReactReact NativeTypeScript
About the role
- Develop rich, performant web applications using React, Next.js, TailwindCSS, and Shadcn.
- Build and maintain reusable components and front-end architecture to support renew’s growing product ecosystem.
- Lead implementation of the design system and UX layer in coordination with renew’s design team.
- Collaborate with backend and full-stack engineers to ensure consistent integration with Supabase and other platform services.
- Support and enhance renew’s existing React Native mobile application as part of a unified team delivering cross-platform experiences.
- Balance iterative MVP delivery with scalable, maintainable engineering practices.
Requirements
- 5+ years of professional experience in front-end engineering with React and TypeScript.
- Proven track record delivering web applications using React, Next.js, TailwindCSS, and shadcn UI.
- Strong understanding of component-based architecture, state management, responsive design, and performance optimization.
- Exposure to data visualization tools such as D3.js, Recharts, or Mapbox.
- Experience working collaboratively with design and backend teams.
- Excellent communication, proactive mindset, and ability to self-manage in a distributed environment.
- Nice-to-have: Experience working with React Native and cross-platform design systems.
- Familiarity with Supabase or similar backend-as-a-service tools.
Benefits
- equity participation
- working hours aligned with EU/UK time zones
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactNext.jsTailwindCSSTypeScriptD3.jsRechartsMapboxcomponent-based architecturestate managementresponsive design
Soft skills
excellent communicationproactive mindsetself-management