Middle/Senior Frontend Developer (Angular) at Fleet Chaser
Middle/Senior Frontend Developer (Angular) at Fleet Chaser
About Fleet Chaser
Fleet Chaser is a U.S. based B2B SaaS company helping construction, logistics, and service fleets (10+ vehicles) run smoother. Our platform brings everything into one place โ real-time vehicle location and status, service data, tasks, time tracking, and reports. We're building products that make fleet managers' and field employees' lives easier every single day.
Now we're looking for a Mid/Senior Frontend Developer to join our team and help us take our Console web app to the next level. We care less about the title on your CV and more about the fire in your eyes, your initiative, and your ability to ship.
What you'll do
The Console is our core product for dispatchers and fleet managers. You'll own its frontend โ building new features, improving existing modules, and keeping the platform fast and stable as we grow.
- Develop and maintain our Console web app using Angular & TypeScript.
- Build new features end-to-end โ from Figma to production.
- Improve existing modules โ performance, UX polish, and edge cases that come from real customers.
- Integrate REST APIs, WebSocket events, and third-party services.
- Collaborate with designers, backend developers, and product managers.
- Write clean, scalable, and maintainable code with proper testing.
- Propose ideas, improve approaches, and help us build not just tasks, but a great product.
Requirements
- 4+ years of commercial Angular experience.
- Strong TypeScript (generics, type guards, RxJS Observables).
- Modern Angular: Signals, Standalone components, complex state management (NgRx Store / Services).
- Solid grasp of frontend fundamentals โ Observables, Singleton, dependency injection โ and the ability to explain *when* to use what, in plain words.
- Solid understanding of HTTP/REST, WebSocket, JWT auth, EventSource (Server-Sent Events).
- Reactive forms, complex tables, filtering/sorting, virtual scroll.
- Experience with maps (Google Maps / Mapbox / Leaflet). We rely heavily on Google Maps and it's growing across the product โ we don't want a single person owning all of it.
- Experience working with Figma โ read specs, implement pixel-perfect, give feedback to designers.
- Strong code review culture (well-described PRs, responsive to comments).
- Mindful use of AI tools. You own everything you push. Review what the model gives you before it lands in main โ "the AI did it" is not an answer.
- English level: B1+.
What matters beyond skills
- Initiative โ bring ideas, propose improvements, don't wait for someone to hand you the next task. We have settled patterns and we want them challenged.
- Ownership โ take a spec, drive it to production without micromanagement. You're responsible for the code you push, including the AI-generated parts.
- Discipline โ review your own diffs before they leave your machine. Every commit. Every PR.
- Finish what you start โ no features sitting at 80% for weeks.
- Honesty โ when something breaks or slips, name it. We all make mistakes; we deal with them faster when nobody hides behind tooling.
- Concrete communication โ short updates, on-point questions, no fluff. Remember what you worked on yesterday and be ready to talk about it.
- Pragmatism โ balance quality and deadlines, no overengineering.
- Receptive to feedback โ engage with code review without defensiveness.
- Product mindset โ dive deep into the product, understand the *why*, not just the *what*.
Nice to have
- Experience building or maintaining a design system โ component libraries, tokens, scalable theming. This is one of the areas where a strong hire would meaningfully level us up.
- Real-time UI experience (live tracking, WebSocket events, Server-Sent Events).
- B2B SaaS / fleet / logistics domain knowledge.
- Performance optimization for large list views (1000+ rows).
Why Fleet Chaser
- Work on a real product with real users โ thousands of active fleet employees and managers in the U.S. market.
- Small, focused team โ your work has direct impact.
- Culture of value delivery, analytics, and growth.
- Remote-friendly, flexible work setup.
- Direct contact with PM and Team lead โ no layers between you and decisions.
Hiring process
1. Screening call with Vlad (PM) โ up to 1 hour.
2. Technical interview with Vitaly (Owner) + Nikita (Senior Console FE) โ up to 1 hour.
3. Probation period โ up to 3 months on real product tasks, mutual evaluation.
Interested?
Send us your CV, GitHub/portfolio link, and let's talk.
Required skills experience
| Angular | 5 years |
| TypeScript | 5 years |
| RxJS | 3 years |
| HTML/CSS | 5 years |
| NgRx | 2 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | C1 - Advanced |