Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 14, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Zeraki is all about using technology to solve some of the toughest challenges encountered in providing quality education in Africa. Our cutting edge solutions, provide insights that enable informed decision making, provide access to quality instruction and take the stress out of everyday administrative tasks.
    Read more about this company

     

    Engineering Team Coach – Full-Stack

    Role Overview

    • This is a hands-on, high-impact leadership role focused on developing engineering talent rather than delivering features yourself. You will work closely with product team engineers, tech leads, and the CTto:
    • Conduct targeted technical coaching
    • Lead structured and ad-hoc code reviews
    • Guide architecture decisions before implementation
    • Drive consistency in coding standards, tooling, and design patterns across teams

    Scope of Work

    • Code Quality & Reviews
    • Perform structured and random reviews for backend, frontend, and mobile projects
    • Identify recurring technical debt, performance issues, and maintainability risks
    • Define and maintain Best Practice Playbooks for Zeraki’s tech stack
    • Coaching & Mentorship
    • Run bi-weekly deep-dive sessions on advanced topics, e.g.:
    • Backend: Microservices, scalable API design, database optimization
    • Frontend: Modular architecture, state management (Redux, Bloc, RxJS)
    • Mobile: Flutter performance tuning, CI/CD for mobile
    • Deliver workshops applying best practices tlive projects
    • Provide one-on-one coaching for engineers needing focused support
    • Architecture & Design Patterns
    • Support teams in making scalable, maintainable architecture choices
    • Introduce and reinforce modern patterns (MVC, MVVM, microservices, component-based)
    • Balance performance, maintainability, and scalability
    • Collaboration & Knowledge Sharing
    • Align coaching with product priorities in partnership with tech leads
    • Ensure consistent standards across all teams
    • Foster a culture of peer learning and continuous improvement
    • Target Outcomes & Measurement
    • Impact will be measured quarterly using a combination of code quality metrics, team feedback, and delivery performance. While the exact results may vary by team, we expect the Engineering Team Coach tdrive measurable improvements in the following areas:
    • Code Quality: Achieve a 15–25% reduction in recurring critical code issues, as identified through tools such as Deepsource, SonarQube, ESLint, and Flutter Analyze, as well as internal reviews.
    • Skills Growth: Ensure that 80–90% of engineers report improved technical confidence and capability in post-coaching surveys.
    • Delivery Efficiency: Enable teams tdeliver features 10–20% faster per sprint without compromising on quality.
    • Standards Adoption: Maintain a 90–100% compliance rate in applying agreed coding standards, design principles, and architectural patterns across pull requests.
    • PR Cycle Improvement: Shorten pull request turnaround time by 15–30%, while increasing the depth and value of review feedback.

    Requirements

    • 8+ years as a senior engineer with hands-on experience in Java/Spring Boot, and either React, Angular, or Flutter.
    • Proven track record of coaching and mentoring engineers at all levels
    • Strong grasp of clean code, scalable system design, and modern architecture patterns
    • Experience conducting impactful technical workshops and code reviews
    • Excellent communicator and collaborative leader

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Zeraki on www.zeraki.app to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Zeraki Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail