Expert Frontend Typescript Engineer
The company
At Rescue.co, we build technology that saves lives.
Every day, our dispatch systems connect people in urgent need with medical, security, and roadside assistance - faster, smarter, and with more reliability than ever before. Today, our platform coordinates the largest network of ambulances, security, airevac and roadside responders in East Africa.
We’re looking for passionate team members to help design, build, and scale the core systems and keep our operations running smoothly in a high-pressure, high-impact environment. If you thrive on meaningful challenges, love crafting reliable tech systems, or love the thrill of running fast-paced, high-impact operations - and if want to be part of a team that impacts lives every day - we’d love to hear from you.
Hiring Expert Frontend Typescript Engineers – Remote (Mission-Critical Systems)
You’ll be part of a small, highly capable engineering team working in an async-first, remote environment.
We value independence, but we also come together daily to keep projects moving and ideas flowing.
What You’ll Do - Frontend Role:
Build & Deliver
- Build high-performance UIs using React, Redux, and modern TypeScript/ES features.
- Design and maintain reusable UI component libraries.
- Implement accessible, modern layouts that scale across devices.
- Optimize performance in real-time workflows and implement unit tests.
- Collaborate with designers and backend engineers on API-oriented development.
- Use vanilla JS/TS thoughtfully-lean, maintainable, and not over-dependent on frameworks.
- Contribute to the full software development lifecycle (SDLC): planning, evaluation, implementation, and testing.
Collaborate & Communicate
- Work closely with product managers, backend team, and leadership to understand and solve real-world problems.
- Contribute to architectural decisions and technical roadmaps with clarity and rationale.
- Document your work so others can build upon it effectively.
What We’re Looking For
Must-Have Skills
- Deep expertise in React, Redux, and type-safe front-end architectures (TypeScript).
- Strong in vanilla JS/TS with a good understanding of design principles (OO + functional).
- Proven experience building real-time, client-heavy systems.
- Skilled in unit testing (Jest, React Testing Library, etc.)
- Experience with accessible design and modern layout systems (Flexbox, CSS Grid, responsive design).
- Familiarity with version control and Git flows (important for collaboration, not a strict must-have requirement).
Nice to Have
- Experience with mapping services and related features (clustering, animations, etc).
- Familiarity with microfrontends or modular architectures.
- Exposure to Docker or containerized deployment.
- Comfort with end-to-end testing (Cypress, Playwright).
- Exposure to other UI frameworks (Vue, Svelte, etc).
How We Work
- Remote-first, async-friendly; work where you are most productive.
- We trust you to manage your own time, but we also value our short daily syncs to align on priorities.
- High autonomy - we value ownership and growth.
- Clear communication over constant presence.
Why You’ll Love Working Here
- Meaningful mission - your code directly helps save lives.
- Modern stack - we use the right tools for the job and encourage innovation.
- Fair compensation - we pay competitively for top talent. Generous leave packages after a year with the company.
- Tight-knit team - small enough to move fast, experienced enough to do it right.
Join Us
If you want to work on modern systems that truly matter, in a culture that values both independence and collaboration, apply today.
How to Apply
Please submit a one-page PDF CV. Ensure that you highlight the most relevant experiences within a single page. We will not review CVs longer than one page.
Rescue.co is an equal opportunity employer. We celebrate diversity in all its forms and are committed to creating an inclusive workplace where everyone belongs. We welcome your application.
Create a Job Alert
Interested in building your career at Rescue.co? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field