OTAKOYI is looking for an experienced and proactive Project Technical Lead to oversee multi-functional development teams on a client project. This role combines the responsibilities of a Lead Backend Developer with oversight of both frontend and AI/ML components, akin to a project-specific CTO. This leader will guide sub-teams (Backend, Frontend, AI/ML), liaising closely with stakeholders and managing the full project roadmap from planning to release.
Skills & Qualifications
- Lead and coordinate the activities of the Backend, Frontend, and AI/ML teams.
- Collaborate with stakeholders to gather requirements, provide regular updates, and ensure alignment with project goals.
- Conduct research and provide technical assessments, estimates, and planning.
- Define and maintain the project roadmap, creating detailed release plans for product features.
- Establish and oversee technical processes across all sub-teams.
- Mentor and support sub-team leads, ensuring knowledge transfer and alignment with best practices.
- Regularly evaluate and introduce new technologies to improve the project.
- Maintain clear and structured documentation of the work performed.
What You’ll Do
- 10+ years of experience with Engineering Management.
- Proficiency in back end programming languages (Java, etc.).
- Strong familiarity with Azure Services and Azure Foundre Strong familiarity CI/CD tools.
- Proven ability to work both collaboratively and independently.
- Strong initiative and decision-making abilities.
- English proficiency at Upper-Intermediate or higher (spoken and written).
- Strong experience with at least one modern frontend framework (React, Angular, or Vue.js).
- Experience with ReactJS will be a plus (ReactJS, NextJS, TailwindCSS, SSR/SPA).
- Knowledge of frontend testing frameworks and experience with end-to-end testing.
- Experience in setting up build systems and managing frontend performance.
- Familiarity with GenAI workflows, NLP and/or Computer Vision Ability to interpret model results and communicate insights clearly.
- Knowledge of data processing tools like Apache Spark, Kafka, or similar is a plus.
- Strong project management skills, with a proven record of leading diverse technical teams.
- Excellent communication skills to interface with both technical teams and non-technical stakeholders.
- High level of adaptability, capable of balancing hands-on technical contributions with strategic planning.
- Ability to motivate, mentor, and cultivate a collaborative and high-performing team environment.





