Senior Frontend Software Engineer
Team: Product Engineering
Location: Chicago
Commitment: Full-time
Workplace Type: hybrid
As our next Senior Frontend Software Engineer, you won't just be building interfaces—you’ll be a vital member of our DUX (Developer and User eXperience) team shaping the frontend platform, improving architecture, developer experience, and the tooling that powers our micro-frontend ecosystem. You will be a key contributor to frontend architecture decisions and help drive platform-level improvements that elevate our entire engineering organization. This isn't just about writing code; it’s about shaping the future of our digital experience and seeing your contributions directly impact our company's trajectory.
On a typical day, you might:
-
Create and evolve new UI based on intricate designs and prototypes, ensuring technical feasibility and aesthetic precision.
-
Develop and maintain Design System components to ensure a consistent, scalable, and high-quality user interface across the entire platform.
-
Evaluate and optimize performance, meticulously analyzing browser rendering and API data loading to ensure peak efficiency.
-
Collaborate cross-functionally with Product, Security, DevOps, DataOps, and SRE teams to drive integrated and influential technical solutions.
-
Advocate for excellence by upholding rigorous coding standards, participating in deep code reviews, and mentoring others on best practices.
-
Drive operational health by monitoring alerts and escalations to ensure all customer requirements are met with precision.
-
Participate in an on-call rotation, ensuring the continuous reliability and stability of our mission-critical applications.
The ideal candidate will bring:
-
6+ years of hands-on experience with JavaScript, both in the browser and within CLI (Node.js) environments.
-
Deep understanding of JavaScript and TypeScript fundamentals (closures, event loop, type narrowing, generics, etc.).
-
Strong, proven skills with React, specifically in high-growth environments with rapidly evolving needs.
-
Expertise in micro-frontend architectures, including hands-on experience with Module Federation and modern build systems like Nx, Rspack, or Webpack.
-
Command of Git and CI/CD pipelines, with a focus on streamlining deployment and ensuring high engineering standards.
-
Experience with agentic coding and familiarity with monitoring tools like Grafana (including Faro).
-
A quality-driven mindset, featuring a strong focus on testing, ownership, and the ability to iterate repeatedly.
-
Data literacy, including at least a basic knowledge of SQL with the ability to write queries for reading and writing data.
-
Exceptional collaborative skills, with a proven ability to deliver value while navigating change in a fast-paced setting.
-
Technical versatility, ideally previous experience with PHP or other backend languages.
-
Familiarity with AWS infrastructure, specifically utilizing S3 and CloudFront for efficient build deployment, hosting, and edge caching strategies.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
