Backend Developer (Expert Level) Job at e-Scape Technologies Limited

e-Scape Technology Limited is a pioneering force in Government Digital Transformation, with over 15 years of experience delivering innovative solutions across Africa. We specialize in: Digital Transformation Strategy and Consulting, Bespoke Digital Solutions and Technology Policy Facilitation.

We are recruiting to fill the position below:

Job Position: Backend Developer (Expert Level)
Job Location: Abuja (FCT)
Employment Type: Contract
Duration: 6 months

Job Summary


  • The Senior Back-End Developer will lead the design and implementation of complex backend systems, mentor junior developers, and drive technical decisions. You'll be responsible for system architecture, performance optimization, and establishing best practices.

Key Responsibilities

  • Lead the design and development of complex backend systems, including architectural decisions, coding standards, and RESTful APIs using Python/Django, Golang, or Node.js, including database design and management.
  • Mentor junior developers, conduct knowledge sharing sessions, and foster a collaborative team environment.
  • Collaborate with stakeholders (product, frontend, etc.) to define technical requirements and translate them into effective solutions.
  • Lead code reviews and technical discussions, promoting code quality and best practices.
  • Implement advanced security measures and best practices to ensure system integrity.
  • Optimize system performance and scalability by addressing bottlenecks and ensuring responsiveness.
  • Contribute to technical strategy and roadmap planning, understanding the business impact of technical decisions.
  • Perform additional duties as assigned.

Required Skills

  • Bachelor’s degree in computer science, MIS, or a related field or an equivalent combination of education, training, and experience.
  • 5+ years of experience in backend development.
  • Expert-level proficiency in one or more of the following Python/Django, Golang, or Node.js.
  • Advanced knowledge of distributed systems and microservices.
  • Deep understanding of database optimization and scaling.
  • Experience with high-performance computing and caching strategies.
  • Expertise in system design and architecture patterns.
  • Advanced knowledge of security best practices.
  • Strong leadership and mentoring abilities.
  • Expertise with cloud platforms (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes).

Method of Application
Interested and qualified candidates should send their CV and Cover letter to: careers@escapetech.net using the Job Position as the subject of the email.

Note: If you’re looking for a role that challenges and excites you, this is your chance to make a real impact in Africa’s tech ecosystem!