Full-Stack Developer (Backend-Heavy, TypeScript)

Apply Now ↗

About this role

Full-Stack Developer (Backend-Heavy, TypeScript / Convex)

Location: Addis Abbaba, working remote

Position Type: Full-Time

Compensation: $9/hour

Job Overview

We are looking for a backend-focused Full-Stack Developer to become a core technical builder on our team.

Your primary responsibility will be building and scaling our backend systems using TypeScript in Convex. However, this is a startup environment — when needed, you’ll also contribute to the frontend (React Native) and help wherever the product needs support. This is not a narrow role. We want a jack-of-all-trades builder with a strong backend foundation, someone who thinks outside the box, moves fast, solves problems creatively, and takes ownership.

If you’re the type of developer who likes wearing multiple hats and building real systems from the ground up, this role is for you.

Core Responsibilities

Backend Development (Primary Focus)

  • Architect and build backend systems using TypeScript and Convex
  • Design scalable APIs and data models
  • Implement business logic and core infrastructure
  • Integrate and manage supervision tools (ideally using Go or similar technologies)
  • Support MDM integrations and backend logic related to device management
  • Ensure performance, reliability, and security of backend services

Full-Stack Contributions (Secondary)

  • Contribute to frontend development when needed using React Native
  • Work with Expo-based mobile apps when required
  • Collaborate closely with mobile and product teams to ship features end-to-end

Required Skills & Experience

  • Strong backend experience (production-level systems)
  • Proficiency in TypeScript (required)
  • Experience building with or willingness to work deeply in Convex
  • Solid understanding of backend architecture and API design
  • Experience integrating third-party systems and services
  • Strong problem-solving ability
  • Startup mentality — adaptable, ownership-driven, resourceful
  • Comfortable operating in ambiguity and building from scratch

Nice to Have

  • Experience with React Native
  • Experience with Go
  • Understanding of MDM systems
  • Experience working in early-stage startups
  • Experience across both backend and mobile systems

What We’re Looking For

  • A true builder
  • An out-of-the-box thinker
  • Someone who doesn’t wait for instructions — they figure it out
  • Comfortable moving between backend, infrastructure, and frontend when needed
  • A developer who wants to prove themselves by shipping real systems

  • Strong backend experience (production-level systems)
  • Proficiency in TypeScript (required)
  • Experience building with or willingness to work deeply in Convex
  • Solid understanding of backend architecture and API design
  • Experience integrating third-party systems and services
  • Strong problem-solving ability
  • Startup mentality — adaptable, ownership-driven, resourceful
  • Comfortable operating in ambiguity and building from scratch

Frequently Asked Questions

Is the salary disclosed for the Full-Stack Developer (Backend-Heavy, TypeScript) position at 7pr6Yg2ZXX5X2ESM7ZUYgq?
The salary for this Full-Stack Developer (Backend-Heavy, TypeScript) role at 7pr6Yg2ZXX5X2ESM7ZUYgq is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Full-Stack Developer (Backend-Heavy, TypeScript) job at 7pr6Yg2ZXX5X2ESM7ZUYgq remote?
Yes, this Full-Stack Developer (Backend-Heavy, TypeScript) position at 7pr6Yg2ZXX5X2ESM7ZUYgq is remote, with team members based in Addis Ababa, Addis Ababa, Ethiopia, TELECOMMUTE. You can work from home or anywhere in the supported regions.
Which team or department does the Full-Stack Developer (Backend-Heavy, TypeScript) at 7pr6Yg2ZXX5X2ESM7ZUYgq belong to?
This Full-Stack Developer (Backend-Heavy, TypeScript) position is part of the Kosher Tech department at 7pr6Yg2ZXX5X2ESM7ZUYgq. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Full-Stack Developer (Backend-Heavy, TypeScript) position at 7pr6Yg2ZXX5X2ESM7ZUYgq?
Click the "Apply Now" button on this page. You will be redirected to 7pr6Yg2ZXX5X2ESM7ZUYgq's official application portal hosted on workable where you can submit your application directly.
When was the Full-Stack Developer (Backend-Heavy, TypeScript) job at 7pr6Yg2ZXX5X2ESM7ZUYgq posted?
This Full-Stack Developer (Backend-Heavy, TypeScript) position at 7pr6Yg2ZXX5X2ESM7ZUYgq was posted on Mar 2, 2026. Apply as soon as possible — early applications are often reviewed first.
Full-Stack Developer (Backend-Heavy, TypeScript)
7pr6Yg2ZXX5X2ESM7ZUYgq
Apply for this role ↗

You'll be redirected to 7pr6Yg2ZXX5X2ESM7ZUYgq's official application page on workable.