Voltar às vagas
ScovaiScovaiJobs
TestHiring

TestHiring

Require a Full Stack Engineer in Nairobi, Kenya

Nairobi, KEPresencialPermanenteTempo integral

Publicado 11 de set. de 2026

Esta vaga foi publicada em EN

  • Develop and maintain web applications using Next.js and TypeScript.
  • Build responsive, accessible, and user-friendly interfaces.
  • Develop backend APIs and business logic using Node.js, TypeScript, and Fastify or similar frameworks.
  • Design and maintain PostgreSQL databases using Prisma ORM.
  • Integrate third-party APIs, GPS tracking platforms, IoT services, and other external systems.
  • Build secure authentication, authorization, and multi-tenant access controls.
  • Manage background jobs, queues, caching, and scheduled processes using Redis and related technologies.
  • Write clean, maintainable, properly documented, and well-tested code.
  • Review existing systems and improve performance, reliability, and security.
  • Write and maintain unit, integration, and end-to-end tests.
  • Containerise applications using Docker and deploy them to Linux servers and cloud infrastructure.
  • Configure and maintain reverse proxies, domains, SSL certificates, and application environments.
  • Support CI/CD workflows and improve deployment automation.
  • Monitor production applications, investigate errors, and resolve technical incidents.
  • Work with product, operations, and management teams to convert business requirements into practical software solutions.
  • Participate in code reviews and contribute to technical decisions.
  • Take ownership of assigned features from initial planning through production deployment


Requirements


  • At least 4 years of professional software development experience.
  • Strong practical experience with TypeScript, React, and Next.js.
  • Experience developing both frontend applications and backend APIs.
  • Good knowledge of Node.js and modern server-side development.
  • Experience with PostgreSQL, including database design, migrations, indexing, and query optimisation.
  • Experience using Git and collaborative development workflows.
  • Ability to deploy and manage applications in production environments.
  • Working knowledge of Docker, Linux servers, environment variables, domains, and SSL configuration.
  • Understanding of authentication, authorization, API security, and data protection.
  • Experience integrating third-party APIs and troubleshooting integration issues.
  • Ability to diagnose production problems using logs, monitoring tools, and systematic testing.
  • Strong problem-solving skills and the ability to work with limited supervision.
  • Good written and spoken English communication skills

Preferred Qualifications

  • Experience with Fastify and Prisma ORM.
  • Experience building multi-tenant SaaS platforms.
  • Experience with Redis, queues, workers, or scheduled jobs.
  • Experience with GPS tracking, telematics, IoT, logistics, or fleet-management systems.
  • Experience integrating mapping, location, or real-time data services.
  • Familiarity with Wialon or other fleet-management platforms.
  • Experience configuring Traefik, Nginx, or similar reverse proxies.
  • Experience setting up CI/CD pipelines and automated deployments.
  • Knowledge of application monitoring, backups, server security, and disaster recovery.
  • Experience working with large datasets, dashboards, analytics, or reporting systems.
  • Familiarity with progressive web applications.


Resumo da função

Tipo de vaga

Tempo integral

Competências necessárias

TypeScriptReactNext.jsNode.js (server-side development)Backend API development and integrationPostgreSQL (design, migrations, indexing, query optimisation)Prisma ORMFastify (or similar frameworks)Authentication, authorization and multi-tenant access controlsRedis, background jobs, queues, caching and scheduled processesDocker and containerisation; deploying to Linux servers and cloud infrastructureCI/CD pipelines and deployment automationTesting (unit, integration, end-to-end)Monitoring, logging, production troubleshooting and incident responseThird-party API integration (GPS/telematics/IoT/mapping services)

Vagas similares

TestHiring

Require a Transaction Monitoring and Chargeback Analyst in Nairobi, Kenya

TestHiring

Nairobi, KEPresencialPermanenteTempo integral
há 13 horas
TestHiring

Require an Associate Regulatory Affairs Specialist in Nairobi, Kenya

TestHiring

Nairobi, KEPresencialPermanenteTempo integral
há 13 horas
TestHiring

Require a Senior Data Scientist in Nairobi, Kenya

TestHiring

Nairobi, KEPresencialPermanenteTempo integral
há 13 horas
TestHiring

Require a Credit Administration Officer in Nairobi, Kenya

TestHiring

Nairobi, KEPresencialPermanenteTempo integral
há 13 horas
TestHiring

Require a Direct Sales Agent in Nairobi, Kenya

TestHiring

Nairobi, KEPresencialPermanenteTempo integral
há 13 horas
TestHiring

Require a Production Manager in Nairobi, Kenya

TestHiring

Nairobi, KEPresencialPermanenteTempo integral
há 3 dias
Require a Full Stack Engineer in Nairobi, Kenya em TestHiring em Nairobi | Scovai | Scovai