Senior Backend Engineer (TypeScript/Convex)
Senior Backend Engineer (TypeScript/Convex)
AI + Infrastructure + iOS/Core ML
Full-Time — Addis Ababa
Pay: $9/hour (with room to grow fast)
About the Role
We’re a fast-moving team building production AI-enabled apps, and we’re looking for a backend-heavy engineer to help us scale.
You’ll own our backend systems in TypeScript + Convex, build services in Go/Python, and collaborate closely with frontend and iOS engineers shipping real products to users.
What You’ll Do
- Build and maintain backend services using TypeScript + Convex
- Design clean APIs and data models that power the product
- Deploy and run services on Linux, with strong uptime and reliability
- Work with reverse proxies, networking, and high-availability setups
- Support large iOS apps and integrate Core ML features in Swift
- Use AI tools (LLMs) to move faster while keeping quality high
What We’re Looking For
- Strong backend experience with TypeScript
- Convex experience (or ability to ramp quickly)
- Comfortable with Go + Python
- Production infrastructure basics: Linux, proxies, networking
- Able to support iOS build workflows + Core ML integration
- Startup mindset: ownership, speed, and teamwork
Nice to Have
- Real-time/reactive systems experience
- Docker, CI/CD, scaling + security best practices
Tech Stack
TypeScript, Convex, Go, Python, Linux, Next.js, Swift, Core ML
Requirements
- Strong backend experience with TypeScript
- Production infrastructure basics: Linux, proxies, networking
- Able to support iOS build workflows + Core ML integration
- Startup mindset: ownership, speed, and teamwork
Skills
As published by workable · 5 questions · 2 written answers
Basics
First name, Last name, Email, Phone, Address, Photo, Education, Experience, Resume
Pick from a list (3)
- Do you have TypeScript experience?
- Are you familiar with infrastructure basics, like Linux, proxies, networking?
- Are you able to support iOS build workflows + Core ML integration?
Written answers (2)
- Please attach a link to a self-introduction video or audio. This can be a loom or google drive link, for example. You can also use vocaroo.com to record a new one and post the link here. Posting a self introduction video or audio clip will greatly increase your chances of getting chosen for an interview.
- Please describe a similar role you've had in the past.