JOBSEARCHER

Frontend Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Frontend Software Engineer - Level IntermediateFull-Time | RemoteDEPLOY 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 doDesign, build, and ship user-facing features for AI-first web and SaaS products using Next.js,React, and TypeScriptTranslate Figma designs into pixel-accurate, responsive, accessible interfaces that hold up across browsers and devicesIntegrate headless CMS platforms — Sanity, Gatsby — wiring up schemas, structured content, and preview environmentsConsume and build against REST and GraphQL APIs, including authentication, caching, and error handling patternsLeverage AI-first development tooling (Claude Code, Codex, Cursor) to accelerate delivery while maintaining code quality and review disciplineWrite component and end-to-end tests with Playwright and collaborate with QA on coverage, regression prevention, and CI quality gatesPartner with designers, product managers, and backend engineers across active client engagements to scope, estimate, and deliver workParticipate in code reviews, pairing, and technical discussions — giving and receiving clear, constructive feedbackContribute to front-end performance, accessibility, and SEO improvements using Lighthouse, axe, and Core Web Vitals toolingMaintain clear documentation for components, integrations, and handoffs in Jira, Confluence, and project repositoriesIdentify technical risks early and communicate trade-offs, estimates, and status clearly in an async, remote environmentWhat we definitely need3–5+ years of professional software engineering experience with a primary focus on front-end developmentStrong proficiency in TypeScript and modern JavaScript (ES2020+), including async patterns and type-safe API designProduction experience building applications with Next.js and React, including App Router, server components, and data fetching patternsHands-on experience with at least one headless or traditional CMS — Sanity, GatsbyPreferredWorking familiarity with AI-first development tools such as Claude Code, Codex, or Cursor, and a pragmatic sense of when to use themExperience writing automated tests with Playwright (or similar tools such as Cypress) and integrating them into CIComfortable translating Figma designs into production-grade UI, with a sharp eye for spacing, type, and interaction detailSolid grasp of HTML, CSS (including Tailwind or CSS-in-JS), accessibility fundamentals (WCAG, ARIA), and responsive designExperience integrating with REST and GraphQL APIs, including debugging with browserDevTools and network inspectionFamiliarity with Git, pull-request-based workflows, and CI/CD systems such as GitHubActions, Vercel, or NetlifyAbility to self-manage time, deliverables, and communication across async, distributed teamsCommunicationWrite clear, concise updates and status reports to project managers and engineering leads on a regular cadenceAttend and actively contribute to project ceremonies including sprint planning, stand-ups, reviews, and retrospectivesCollaborate with designers and product during requirements and design reviews to flag feasibility and UX concerns earlyWrite thorough pull request descriptions, commit messages, and inline documentationAccurately track and report time against tasks and tickets in JiraRaise scope changes, blockers, or conflicting requirements promptly so timelines and priorities can be adjustedCommunicate technical concepts to non-technical stakeholders without jargon or hand-wavingTools & TechnologiesLanguages = TypeScript, JavaScript (ES2020+), HTML, CSSFrameworks = Next.js, React, GatsbyAI Tooling = Claude Code, Codex, Cursor, GitHub CopilotCMS = Sanity, GatsbyStyling = Tailwind CSS, CSS Modules, styled-componentsAPIs = REST, GraphQL, Postman, browser DevToolsTesting = Playwright, Cypress, Jest, React Testing LibraryCI / CD GitHub Actions, CircleCI, Vercel, NetlifyProject Mgmt Jira, Linear, ConfluenceDesign Figma (design review and handoff)Cloud AWS, Azure, VercelOther Git, accessibility tools (axe, Lighthouse), Core Web Vitals