About
has been retained to find an
intermediate-level Frontend Software Engineer
to join our team full-time and help
our client
build the next generation of AI-first web and SaaS products. You'll work across a portfolio of active client engagements, turning thoughtful designs into polished, performant, accessible interfaces — and you'll do it alongside senior engineers, designers, and product leads who care deeply about craft. This role is ideal for someone who has a few solid years of production front-end experience under their belt, is fluent in
TypeScript and Next.js, enjoys integrating modern CMS platforms , and is already pulling AI-first development tools like
Claude Code, Codex, and Cursor
into their daily workflow. What you will do Design, build, and ship user-facing features for AI-first web and SaaS products using Next.js,React, and TypeScript Translate Figma designs into pixel-accurate, responsive, accessible interfaces that hold up across browsers and devices Integrate headless CMS platforms — Sanity, Gatsby — wiring up schemas, structured content, and preview environments Consume and build against REST and GraphQL APIs, including authentication, caching, and error handling patterns Leverage AI-first development tooling (Claude Code, Codex, Cursor) to accelerate delivery while maintaining code quality and review discipline Write component and end-to-end tests with Playwright and collaborate with QA on coverage, regression prevention, and CI quality gates Partner with designers, product managers, and backend engineers across active client engagements to scope, estimate, and deliver work Participate in code reviews, pairing, and technical discussions — giving and receiving clear, constructive feedback Contribute to front-end performance, accessibility, and SEO improvements using Lighthouse, axe, and Core Web Vitals tooling Maintain clear documentation for components, integrations, and handoffs in Jira, Confluence, and project repositories Identify technical risks early and communicate trade-offs, estimates, and status clearly in an async, remote environment What we definitely need 3–5+ years of professional software engineering experience with a primary focus on front-end development Strong proficiency in TypeScript and modern JavaScript (ES2020+), including async patterns and type-safe API design Production experience building applications with Next.js and React, including App Router, server components, and data fetching patterns Hands-on experience with at least one headless or traditional CMS — Sanity, Gatsby Preferred Working familiarity with AI-first development tools such as Claude Code, Codex, or Cursor, and a pragmatic sense of when to use them Experience writing automated tests with Playwright (or similar tools such as Cypress) and integrating them into CI Comfortable translating Figma designs into production-grade UI, with a sharp eye for spacing, type, and interaction detail Solid grasp of HTML, CSS (including Tailwind or CSS-in-JS), accessibility fundamentals (WCAG, ARIA), and responsive design Experience integrating with REST and GraphQL APIs, including debugging with browser DevTools and network inspection Familiarity with Git, pull-request-based workflows, and CI/CD systems such as GitHub Actions, Vercel, or Netlify Ability to self-manage time, deliverables, and communication across async, distributed teams Communication Write clear, concise updates and status reports to project managers and engineering leads on a regular cadence Attend and actively contribute to project ceremonies including sprint planning, stand-ups, reviews, and retrospectives Collaborate with designers and product during requirements and design reviews to flag feasibility and UX concerns early Write thorough pull request descriptions, commit messages, and inline documentation Accurately track and report time against tasks and tickets in Jira Raise scope changes, blockers, or conflicting requirements promptly so timelines and priorities can be adjusted Communicate technical concepts to non-technical stakeholders without jargon or hand-waving Tools & Technologies Languages = TypeScript, JavaScript (ES2020+), HTML, CSS Frameworks = Next.js, React, Gatsby AI Tooling = Claude Code, Codex, Cursor, GitHub Copilot CMS = Sanity, Gatsby Styling = Tailwind CSS, CSS Modules, styled-components APIs = REST, GraphQL, Postman, browser DevTools Testing = Playwright, Cypress, Jest, React Testing Library CI / CD GitHub Actions, CircleCI, Vercel, Netlify Project Mgmt Jira, Linear, Confluence Design Figma (design review and handoff) Cloud AWS, Azure, Vercel Other Git, accessibility tools (axe, Lighthouse), Core Web Vitals
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.