Front-End Engineer

Company: Gumball Digital

Salary: Not provided

Location: , United States

react

Description

• Build and maintain responsive customer-facing experiences and internal web applications • Create forms, surveys, editors, dashboards, and reusable interface components • Translate written requirements, brand direction, and stakeholder feedback into finished interfaces • Make decisions about layout, typography, interaction, and responsive behavior • Collaborate with the senior engineer and stakeholders on product behavior, shared systems, and multi-brand decisions • Work with the senior engineer to define solutions and integrate backend services and data contracts • Handle loading, success, empty, validation, and failure states • Build for mobile use, accessibility, browser compatibility, and maintainability • Test work as a user, document results, and respond to quality assurance and code review feedback • Keep tickets and pull requests aligned when requirements change • Support production incidents when assigned by the Engineering Lead

Requirements

• Professional experience building and shipping front-end web applications, regardless of framework • Experience building responsive, mobile-first web applications • Strong command of HTML, CSS, component design, forms, validation, and browser behavior • Ability to make sound interface decisions without requiring a finished design for every screen • Experience integrating front-end applications with APIs or database-backed services • Record of owning work through implementation, testing, pull-request review, and follow-up • Clear written communication and judgment to ask for input before assumptions become rework • Availability during the team’s Eastern Time workday • Helpful, not required: React, TypeScript, Next.js App Router, Tailwind CSS, Radix UI, or Material UI • Helpful, not required: Consumer acquisition funnels, multi-step forms, survey builders, or administrative tools • Helpful, not required: Complex forms, validation, data tables, drag-and-drop editors, rich text, data visualization, or conditional interfaces • Helpful, not required: Front-end performance, automated testing, or accessibility work

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.