Build and enhance front-end applications using React and TypeScript
Revamp and modernize existing UI experiences for internal high-visibility applications
Develop new front-end capabilities for election and analytics-focused platforms
Collaborate with UX designers, product managers, and engineering teams to deliver scalable user experiences
Integrate front-end applications with AWS services, REST APIs, GraphQL APIs, and streaming data services
Improve usability, search, navigation, and workflow efficiency across applications
Write clean, maintainable, and scalable production-ready code
Participate in testing, deployment, troubleshooting, monitoring, and optimization activities
Support rapid development timelines and work independently with minimal oversight
5+ years of non-internship front-end engineering experience
Strong hands-on expertise with React, TypeScript, JavaScript, HTML, and CSS
Experience deploying and supporting applications in AWS environments
Understanding of component architecture, state management, rendering performance, and browser behavior
Experience working in agile product and engineering teams
Ability to quickly ramp up and contribute to existing applications and codebases
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Experience with AI-assisted or LLM-integrated interfaces
Familiarity with Cursor, Claude Code, or similar AI development tools
Familiarity with machine learning concepts
Databricks exposure
Experience with data visualization libraries such as D3.js, Recharts, or Chart.js
Experience with Next.js or server-side rendering frameworks
Experience with CloudWatch, Datadog, or similar observability tools
Prior experience supporting high-traffic media, news, or real-time analytics platforms