{"schemaVersion":"jobsearcher.job.v1","id":"0c25b3eecd011136f117c01e","url":"https://jobsearcher.com/jobs/0c25b3eecd011136f117c01e","canonicalUrl":"https://jobsearcher.com/jobs/0c25b3eecd011136f117c01e","title":"Front End Software Engineer (Intermediate)","description":"Job Description\n\nFrontend Software Engineer - Level Intermediate\r\nFull-Time | Remote\r\nDEPLOYhas been retained to find anintermediate-level Frontend Software Engineerto join our team full-time and helpour clientbuild the next generation of AI-first web and SaaS products.\r\nYou'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.\r\nThis role is ideal for someone who has a few solid years of production front-end experience under their belt, is fluent inTypeScript and Next.js, enjoys integrating modern CMSplatforms , and is already pulling AI-first development tools likeClaude Code, Codex, and Cursorinto their daily workflow.\r\nWhat you will do\r\nDesign, build, and ship user-facing features for AI-first web and SaaS products using Next.js,React, and TypeScript\r\nTranslate Figma designs into pixel-accurate, responsive, accessible interfaces that hold up across browsers and devices\r\nIntegrate headless CMS platforms — Sanity, Gatsby — wiring up schemas, structured content, and preview environments\r\nConsume and build against REST and GraphQL APIs, including authentication, caching, and error handling patterns\r\nLeverage AI-first development tooling (Claude Code, Codex, Cursor) to accelerate delivery while maintaining code quality and review discipline\r\nWrite component and end-to-end tests with Playwright and collaborate with QA on coverage, regression prevention, and CI quality gates\r\nPartner with designers, product managers, and backend engineers across active client engagements to scope, estimate, and deliver work\r\nParticipate in code reviews, pairing, and technical discussions — giving and receiving clear, constructive feedback\r\nContribute to front-end performance, accessibility, and SEO improvements using Lighthouse, axe, and Core Web Vitals tooling\r\nMaintain clear documentation for components, integrations, and handoffs in Jira, Confluence, and project repositories\r\nIdentify technical risks early and communicate trade-offs, estimates, and status clearly in an async, remote environment\r\nWhat we definitely need\r\n3–5+ years of professional software engineering experience with a primary focus on front-end development\r\nStrong proficiency in TypeScript and modern JavaScript (ES2020+), including async patterns and type-safe API design\r\nProduction experience building applications with Next.js and React, including App Router, server components, and data fetching patterns\r\nHands-on experience with at least one headless or traditional CMS — Sanity, Gatsby\r\nPreferred\r\nWorking familiarity with AI-first development tools such as Claude Code, Codex, or Cursor, and a pragmatic sense of when to use them\r\nExperience writing automated tests with Playwright (or similar tools such as Cypress) and integrating them into CI\r\nComfortable translating Figma designs into production-grade UI, with a sharp eye for spacing, type, and interaction detail\r\nSolid grasp of HTML, CSS (including Tailwind or CSS-in-JS), accessibility fundamentals (WCAG, ARIA), and responsive design\r\nExperience integrating with REST and GraphQL APIs, including debugging with browser\r\nDevTools and network inspection\r\nFamiliarity with Git, pull-request-based workflows, and CI/CD systems such as GitHub\r\nActions, Vercel, or Netlify\r\nAbility to self-manage time, deliverables, and communication across async, distributed teams\r\nCommunication\r\nWrite clear, concise updates and status reports to project managers and engineering leads on a regular cadence\r\nAttend and actively contribute to project ceremonies including sprint planning, stand-ups, reviews, and retrospectives\r\nCollaborate with designers and product during requirements and design reviews to flag feasibility and UX concerns early\r\nWrite thorough pull request descriptions, commit messages, and inline documentation\r\nAccurately track and report time against tasks and tickets in Jira\r\nRaise scope changes, blockers, or conflicting requirements promptly so timelines and priorities can be adjusted\r\nCommunicate technical concepts to non-technical stakeholders without jargon or hand-waving\r\nTools & Technologies\r\nLanguages = TypeScript, JavaScript (ES2020+), HTML, CSS\r\nFrameworks = Next.js, React, Gatsby\r\nAI Tooling = Claude Code, Codex, Cursor, GitHub Copilot\r\nCMS = Sanity, Gatsby\r\nStyling = Tailwind CSS, CSS Modules, styled-components\r\nAPIs = REST, GraphQL, Postman, browser DevTools\r\nTesting = Playwright, Cypress, Jest, React Testing Library\r\nCI / CD GitHub Actions, CircleCI, Vercel, Netlify\r\nProject Mgmt Jira, Linear, Confluence\r\nDesign Figma (design review and handoff)\r\nCloud AWS, Azure, Vercel\r\nOther Git, accessibility tools (axe, Lighthouse), Core Web Vitals","company":"Deploy","rawCompany":"deploy","city":"Birmingham","state":"AL","isRemote":false,"isActive":false,"createdAt":"2026-06-04T07:16:02.561Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1255.00","title":"Web and Digital Interface Designers","slug":"web-and-digital-interface-designers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Front End Software Engineer (Intermediate)","description":"Job Description\n\nFrontend Software Engineer - Level Intermediate\r\nFull-Time | Remote\r\nDEPLOYhas been retained to find anintermediate-level Frontend Software Engineerto join our team full-time and helpour clientbuild the next generation of AI-first web and SaaS products.\r\nYou'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.\r\nThis role is ideal for someone who has a few solid years of production front-end experience under their belt, is fluent inTypeScript and Next.js, enjoys integrating modern CMSplatforms , and is already pulling AI-first development tools likeClaude Code, Codex, and Cursorinto their daily workflow.\r\nWhat you will do\r\nDesign, build, and ship user-facing features for AI-first web and SaaS products using Next.js,React, and TypeScript\r\nTranslate Figma designs into pixel-accurate, responsive, accessible interfaces that hold up across browsers and devices\r\nIntegrate headless CMS platforms — Sanity, Gatsby — wiring up schemas, structured content, and preview environments\r\nConsume and build against REST and GraphQL APIs, including authentication, caching, and error handling patterns\r\nLeverage AI-first development tooling (Claude Code, Codex, Cursor) to accelerate delivery while maintaining code quality and review discipline\r\nWrite component and end-to-end tests with Playwright and collaborate with QA on coverage, regression prevention, and CI quality gates\r\nPartner with designers, product managers, and backend engineers across active client engagements to scope, estimate, and deliver work\r\nParticipate in code reviews, pairing, and technical discussions — giving and receiving clear, constructive feedback\r\nContribute to front-end performance, accessibility, and SEO improvements using Lighthouse, axe, and Core Web Vitals tooling\r\nMaintain clear documentation for components, integrations, and handoffs in Jira, Confluence, and project repositories\r\nIdentify technical risks early and communicate trade-offs, estimates, and status clearly in an async, remote environment\r\nWhat we definitely need\r\n3–5+ years of professional software engineering experience with a primary focus on front-end development\r\nStrong proficiency in TypeScript and modern JavaScript (ES2020+), including async patterns and type-safe API design\r\nProduction experience building applications with Next.js and React, including App Router, server components, and data fetching patterns\r\nHands-on experience with at least one headless or traditional CMS — Sanity, Gatsby\r\nPreferred\r\nWorking familiarity with AI-first development tools such as Claude Code, Codex, or Cursor, and a pragmatic sense of when to use them\r\nExperience writing automated tests with Playwright (or similar tools such as Cypress) and integrating them into CI\r\nComfortable translating Figma designs into production-grade UI, with a sharp eye for spacing, type, and interaction detail\r\nSolid grasp of HTML, CSS (including Tailwind or CSS-in-JS), accessibility fundamentals (WCAG, ARIA), and responsive design\r\nExperience integrating with REST and GraphQL APIs, including debugging with browser\r\nDevTools and network inspection\r\nFamiliarity with Git, pull-request-based workflows, and CI/CD systems such as GitHub\r\nActions, Vercel, or Netlify\r\nAbility to self-manage time, deliverables, and communication across async, distributed teams\r\nCommunication\r\nWrite clear, concise updates and status reports to project managers and engineering leads on a regular cadence\r\nAttend and actively contribute to project ceremonies including sprint planning, stand-ups, reviews, and retrospectives\r\nCollaborate with designers and product during requirements and design reviews to flag feasibility and UX concerns early\r\nWrite thorough pull request descriptions, commit messages, and inline documentation\r\nAccurately track and report time against tasks and tickets in Jira\r\nRaise scope changes, blockers, or conflicting requirements promptly so timelines and priorities can be adjusted\r\nCommunicate technical concepts to non-technical stakeholders without jargon or hand-waving\r\nTools & Technologies\r\nLanguages = TypeScript, JavaScript (ES2020+), HTML, CSS\r\nFrameworks = Next.js, React, Gatsby\r\nAI Tooling = Claude Code, Codex, Cursor, GitHub Copilot\r\nCMS = Sanity, Gatsby\r\nStyling = Tailwind CSS, CSS Modules, styled-components\r\nAPIs = REST, GraphQL, Postman, browser DevTools\r\nTesting = Playwright, Cypress, Jest, React Testing Library\r\nCI / CD GitHub Actions, CircleCI, Vercel, Netlify\r\nProject Mgmt Jira, Linear, Confluence\r\nDesign Figma (design review and handoff)\r\nCloud AWS, Azure, Vercel\r\nOther Git, accessibility tools (axe, Lighthouse), Core Web Vitals","datePosted":"2026-06-04T07:16:02.561Z","dateModified":"2026-06-04T07:16:02.561Z","hiringOrganization":{"@type":"Organization","name":"Deploy","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Birmingham","addressRegion":"AL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0c25b3eecd011136f117c01e"},"url":"https://jobsearcher.com/jobs/0c25b3eecd011136f117c01e"}}