xelys jobs xelys jobs

Frontend Developer

Umbrella Digital

midpermanentfrontend United States 2 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

ReactTypeScriptVitestReact Testing LibraryZodTailwind CSSApexChartsAWS CognitoREST APIsTDD

About the role

Role Overview

Join Umbrella Digital as a Frontend Developer to help build Nomad, a production marketing analytics platform. This is a hands-on role where you’ll create data-rich dashboards, real-time campaign visualizations, and complex table interfaces used daily by clients.

Responsibilities

  • Build and maintain interactive dashboards, data tables, and campaign analytics views using React and TypeScript
  • Write tests first with Vitest and React Testing Library following strict TDD (red, green, refactor)
  • Define and maintain Zod schemas for runtime API validation at trust boundaries
  • Integrate with RESTful APIs via a typed service layer with robust error handling
  • Implement responsive, accessible UIs using Tailwind CSS (including dark mode support)
  • Create meaningful data visualizations using ApexCharts
  • Collaborate on authentication flows using AWS Cognito
  • Participate in code reviews, maintain strict TypeScript compliance, and uphold a zero-any policy

Requirements

  • 2–3 years of professional experience with production front-end systems
  • Strong React fundamentals (functional components, hooks, context API, React Router)
  • Solid TypeScript experience in strict mode, including generics, discriminated unions, and schema-derived types
  • Hands-on unit/component testing experience; familiarity with Testing Library and behavior-driven mindset (TDD experience is a strong plus)
  • Experience consuming RESTful APIs, handling async state, and validating responses at runtime
  • Proficiency with utility-first CSS (Tailwind preferred) and responsive design
  • Comfortable with feature branching, conventional commits, and pre-commit hooks

Nice to Have

  • Experience with Zod (or similar runtime schema validation libraries)
  • Familiarity with AWS Cognito, Amplify, or token-based authentication flows
  • Experience with data visualization libraries such as ApexCharts, D3, or Recharts
  • Exposure to Vite, code-splitting, and front-end performance optimization
  • Understanding of CI/CD workflows (e.g., Release Please, GitHub Actions)
  • Experience with shared type packages across front-end and back-end

About Umbrella Digital

Umbrella Digital is a modern digital agency at the intersection of technology and marketing. It helps agencies, advertisers, and partners automate and optimize marketing campaigns while attributing and visualizing performance metrics at scale through data strategy, advertising operations, and analytics.

Scraped 6/18/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.