Front End Software Engineer (Intermediate) Job at DEPLOY, Birmingham, AL

cXM0cE5IeGhncnkzTVdkemQwbFBiOGZS
  • DEPLOY
  • Birmingham, AL

Job Description

Frontend Software Engineer -  Level  Intermediate

Full-Time |  Remote

DEPLOY 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

Job Tags

Full time

Similar Jobs

Surgical Medical Device Sales- $175k-$200k

Medical Sales Representative Job at Surgical Medical Device Sales- $175k-$200k

Our client is a 14 year relationship where I have had much success stories. 6 sales placements are now in leadership roles at company Medical Device Company specializing in operating room surgical products. Company is publicly traded, 45 years in the market and global...

Confidential

New York - Merchandising Internship (Fashion Industry) Job at Confidential

 ...up that aims to change the way consumers shop and the way local fashion producers find their next great customer, is looking for...  ...as interns.If you would like to start a career in the fashion industry, this internship offer in New York City is an incredible opportunity... 

IGT, a Nevada Corporation

Casino Game Designer (Slot Game & Math Design) Job at IGT, a Nevada Corporation

 ...engaging digital casino experiences. Our dedicated team collaborates to build high-quality slot and casino games that captivate players around the world. As a Game Designer at PlayDigital, you will play a pivotal role in the creative process, leading the ideation of... 

JPMorgan Chase & Co.

Investment Banking - TMT Equity Capital Markets - Senior Associate/Junior Vice President Job at JPMorgan Chase & Co.

 ...information and to develop innovative solutions Adaptability, able to manage projects independently and be ready to assume a high level of responsibility as a member of a team Ability to comfortably interact with clients in a professional and mature manner... 

General Dynamics Information Technology

Software Engineer-Junior Job at General Dynamics Information Technology

 ...smarter, faster, and more securely in dynamic environments. JOB DESCRIPTION MEANINGFUL WORK AND PERSONAL IMPACT A Software Engineer-Junior assists in designing and maintaining software solutions, focusing on Python, front-end development, and backend support....