NERD Community
AssessmentsLearning PathProjectsPricingBlogChangelogAbout
Get Started
T

Tesfa AI

Where Talent Meets Opportunity - Empowering the next generation of AI engineers

Learning Path

  • Robotics Engineering
  • Machine Learning
  • DevOps & MLOps
  • Computer Vision
  • AI Ethics & Safety
  • Edge AI & IoT
  • AI Engineer

Job Assessments

  • Entry Level
  • Mid Level
  • Senior Level
  • Lead Level

Support

  • Documentation
  • Office Hours
  • Contact
  • Terms of Service
  • Privacy Policy

Ā© 2025 Tesfa AI. All rights reserved.

Full-Stack Developer (NestJS + Next.js | Monorepo & Microservices)

EPhone

Addis Ababa, Ethiopia
full time
mid level
USD 0 - 0
mid Assessment
168h time limit

Job Description

Position Overview Restart ICT Solutions PLC is seeking a highly skilled and motivated Full-Stack Developer to join our core engineering team. This role is ideal for developers with strong expertise in microservice architecture and monorepo management. You will be responsible for delivering scalable backend services using NestJS and MongoDB, and building modern, responsive frontend applications with Next.js and TailwindCSS. A deep understanding of microservices is essential. This is a full-time hybrid role based in Addis Ababa, Ethiopia, combining remote flexibility with regular in-office collaboration. šŸ›  Key Responsibilities ā— Design, implement, and maintain backend microservices using NestJS and MongoDB ā— Develop responsive frontend interfaces using Next.js and TailwindCSS ā— Architect, manage, and optimize a shared monorepo structure across services and applications ā— Develop reusable shared modules and maintain separation of concerns between services ā— Ensure effective inter-service communication and microservice orchestration ā— Implement automated testing, CI/CD pipelines, and containerization using Docker and GitHub Actions ā— Collaborate with cross-functional teams on planning, implementation, and deployment ā— Monitor system performance and troubleshoot issues in a cloud-native environment (GCP preferred) āœ… Required

Assessment Details

Assessment Overview

This assessment is designed to evaluate your practical skills in building scalable backend services with NestJS and modern frontend applications with Next.js, all within a microservices and monorepo architecture.

Requirements

Passing Score: 75%
Time Limit: 168 hours
Difficulty: mid

Sign in to view full assessment details

Get access to complete requirements, evaluation criteria, and take the assessment.

Company Information

EPhone

Fintech

startup company
Visit Website

About

This section shall not be required.

Job Statistics
Applications
2
Posted
October 20, 2025
Deadline
November 19, 2025

Ready to Apply?

Sign in to view full job details and take the assessment.