Front-End Engineer, React, AWS
Job Description:
- 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.
Requirements:
- 5+ years of professional front-end software development experience
- Strong React and TypeScript experience
- HTML5, CSS3, JavaScript
- AWS experience with CloudFront, S3, ECS or Lambda, and API Gateway
- REST and GraphQL API integration
- Front-end testing with Jest, React Testing Library, Cypress, or Playwright
- CI/CD experience using GitHub Actions, AWS CodePipeline, or similar
- Experience building scalable and production-grade front-end applications
- Web performance optimization and accessibility standards
- Experience working on customer-facing applications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Benefits:
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Apply To This Job