Related skills
node.js react typescript next.js rest apiπ Description
- Build and maintain high-quality front-end features in React, Next.js, and TypeScript.
- Own complex user-facing product flows in the Toptal Resume application.
- Build performant, accessible, responsive UI components with strong attention to usability and polish.
- Optimize front-end performance, including rendering behavior, loading experience, bundle size, and Core Web Vitals.
- Work with modern CSS patterns; Tailwind CSS experience is strongly preferred.
- Integrate front-end features with backend APIs and collaborate on API contracts.
π― Requirements
- Senior or Principal-level front-end engineering experience, with a strong delivery track record.
- Deep production experience with React, Next.js, and TypeScript.
- Strong CSS fundamentals; experience with Tailwind CSS or similar modern styling approaches.
- Proven ability to build polished, responsive, accessible user interfaces.
- Strong understanding of front-end performance optimization and Core Web Vitals.
- Experience building consistent, reusable UI components and front-end patterns.
π Benefits
- Work on an AI-powered career services platform with real users and direct business impact.
- Join a small, high-velocity team where strong individual contributors can shape the product.
- Front-end quality matters: performance, accessibility, polish, and delivery speed are all important.
- AI-first engineering culture: engineers actively use AI tools to improve development speed and quality.
- Modern stack: Next.js 15, TypeScript, Rails 7.1, Turbo monorepo, and well-structured product/domain boundaries.
- Opportunity to own meaningful product surfaces rather than only implementing isolated tickets.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!