{"@context":"https://schema.org/","@type":"JobPosting","title":"Expert Frontend Typescript Engineer

Rescue
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

API
VoIP
Databases
Python
Node.js
Software Engineering
TypeScript
WebRTC
React
Backend
Vue.js
Front End Software Development
Api Design
Microservices

Job description

Rescue.co is a rapidly growing tech startup revolutionizing emergency response. Our 24 / 7 Dispatch Center serves millions across East Africa. Our vision is to ensure emergency help is minutes away, anytime, anywhere. In the past five years, we've built a lifesaving platform and the largest ambulance and responder network in East Africa. Our platform has slashed response times by over 80%, saving countless lives.

We're a diverse team of over 52 specialists in business, operations, software engineering, and emergency dispatch, based in Nairobi but reaching across Kenya and beyond. If you're passionate about making a difference during crises and can stay calm under pressure, we want you.

Our Values :

  • Consistency : We maintain high standards in everything we do.
  • Design with EQ : We create with empathy, focusing on human needs.
  • Always Questioning : We encourage curiosity and continuous improvement.
  • Alignment : We work together towards common goals.

Responsibilities

What You'll Do

  • Build & Deliver : Design, develop, and deploy backend and frontend features for our mission-critical dispatch systems.
  • Implement APIs, event-driven workflows, and integrations with third-party services.
  • Ensure systems are performant, reliable, and scalable under high-traffic, high-stakes conditions.

Requirements

What We're Looking For Must-Have Skills

  • Strong experience in ReactJS & Typescript.

  • Strong experience in Node.js (TypeScript required) for backend services.

  • Solid knowledge of frontend frameworks (React, Vue, and others).

  • Comfort handling databases.

  • Familiarity with event-driven systems and modern API design.

  • Experience building, deploying, and monitoring production systems. Nice to Have

  • Exposure to Python, Go, or other languages.

  • Experience with WebRTC, VoIP, or real-time communications.

  • Background in high-availability, low-latency systems.

  • Interest in rescue, emergency response, or impact-driven work.

Benefits & conditions

  • Remote-first, async-friendly - work where you're 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 some time with the company.

  • Tight-knit team - small enough to move fast, experienced enough to do it right.

About the company

Join us in our mission. Apply now, and let's make a positive impact together. Please submit your journey in a one-page PDF CV. This helps us understand what you see as most important. We will not review CVs longer than one page; please highlight the most relevant experiences within a single page. At Rescue.co, we believe in the power of authenticity. We value you for who you are, regardless of gender, age, ethnicity, race, sexual orientation, religion, veteran / military status, disability, or any other characteristic protected by local laws and regulations. We welcome you to apply! Other

Apply for this position