Frontend Engineer
Location: United States
Workplace: remote
Description
Role: Senior Front-End Engineer
Location/Time zones: US-based (East Coast preferred; Mountain works).
Work setup: Remote (collaborative, fast-moving team).
Mission: Build and ship a dynamic, geospatial web application used in a mission-critical environment.
What you’ll do
- Own and ship front-end features end-to-end in a TypeScript/React codebase.
- Build interactive geospatial UI workflows (Cesium-based) and surrounding app UX.
- Translate ambiguous requirements into working increments: break down tasks, identify dependencies, prioritize, and execute.
- Improve UI performance and reliability in a data-heavy, dynamic application (not a static marketing site).
- Collaborate closely with backend engineers to define contracts, unblock yourself, and move work forward without heavy hand-holding.
- Contribute to front-end standards: code quality, component patterns, testing strategy, and release hygiene.
What we’re looking for
- 5+ years building production React applications (TypeScript strongly preferred).
- Strong “get-things-done” engineering instincts: you can take a task and drive it to completion in a small team.
- Experience working on complex, interactive UIs (state management, async flows, performance considerations).
- Familiarity with component libraries and design systems (we’re using MUI / Material UI).
- Solid debugging and problem-solving skills—able to unblock yourself rather than waiting on others.
- Comfortable collaborating in a shared codebase with standards and best practices.
Nice-to-haves
- Geospatial/GIS experience (Cesium, map-heavy UIs, geo data interactions).
- Some backend familiarity (enough to understand APIs, debug issues, and collaborate smoothly).
- Python experience as a plus (helps when working cross-stack with our environment).
- Experience supporting simulation-style or real-time-ish workflows (gaming, visualization, mapping, flight/vehicle systems, etc.).
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
