Job Description
IT Jobs. Zeraki Jobs
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 CTO to:
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 to live 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 to drive 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 to deliver 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
How to Apply
The post Engineering Team Coach Job Zeraki appeared first on Corporate Staffing Services.