We are seeking an experienced Senior Front-End Engineer to design and build modern, scalable, and high-performing user interfaces. This role involves hands-on development, UI architecture, and collaboration across cross-functional teams to deliver enterprise-grade applications.
Key Responsibilities:
Design, develop, deploy, and maintain intuitive and performant UI applications
Follow modern UI/UX best practices and contribute to reusable component libraries
Lead technical POCs, spikes, and solution design discussions
Collaborate with backend teams, architects, product owners, and Scrum teams
Improve application performance, code quality, and technical debt
Work in Agile/Scrum environments across multiple teams
Required Skills:
8–10 years of overall experience in web/UI development
5+ years of hands-on experience with React, TypeScript, and Redux
Experience with Redux-Saga, Mirage JS or similar middleware/mocking tools
Strong experience with REST APIs, Swagger, Postman
Familiarity with AWS Cloud, CI/CD pipelines, and BDD (Cucumber)
Expertise in Jest, Webpack, HTML5, CSS3
Experience building reusable UI components (dashboards, widgets, tables)
Experience with Grafana visualization integration
Strong problem-solving and communication skills
Team & Environment:
Agile Scrum team (Developers, QA, PO, Scrum Master, Tech Lead)
Hybrid work model (Chicago preferred)