Job Overview :
We are looking for an experienced Technical Lead to join an innovative digital team. The successful candidate will take ownership of the technical direction, architecture, and execution of projects across multiple clients and industries.
You will lead a talented development team, driving delivery excellence across Next.js, React, Laravel, and Node.js applications while ensuring scalability, performance, and security. You will also explore emerging technologies, including blockchain, AI, and headless architectures to future-proof digital offerings.
Key Responsibilities :
- Lead and mentor a multidisciplinary team of developers (front-end, back-end, and DevOps)
- Define and implement scalable application architectures using Next.js, React, Node.js, and Laravel
- Oversee all stages of the software development lifecycle : planning, estimation, design, development, testing, deployment, and support
- Collaborate closely with project managers, designers, and clients to translate business requirements into technical solutions
- Author and maintain Business Requirement Specifications (BRS) and Functional Requirement Specifications (FRS)
- Enforce and continuously improve coding standards, code review practices, and documentation quality
- Manage technical delivery, ensuring high-quality outputs and adherence to deadlines
- Identify and mitigate technical risks and scope creep early in the project lifecycle
- Champion best practices in CI / CD, cloud hosting, security, and performance optimisation
- Conduct architecture reviews and guide the adoption of new frameworks and technologies
- Implement and prototype blockchain-based solutions (e.g., smart contracts, decentralised integrations)
- Lead technical interviews, hiring, and onboarding of developers
- Support the professional growth and career development of junior and intermediate developers
- Collaborate with leadership to align technology decisions with broader business objectives
Minimum Requirements :
Experience :
Minimum 810 years professional development experience, with at least 2+ years in a technical leadership or team lead roleProven track record delivering enterprise-level web and mobile applicationsCore Technologies :
Backend : PHP, Laravel, Node.js (TypeScript)Frontend : Next.js, React, Vue.js, HTML5, SASSMobile : Flutter, ReactNativeDatabases : PostgreSQL, MySQL, MongoDBAPIs : RESTful & GraphQLCMS : Headless CMS architecturesVersion Control : Git, Git Repositories, GitFlow strategyDevOps : AWS CodeDeploy, DockerTesting : PHPUnit, e2e TestingSecurity : Application hardening, OWASP principles, access controlPerformance : Site optimisation, caching (Redis, Cloudflare), SEO fundamentalsDocumentation : Swagger integration or equivalentTools & Methodologies :
Jira, Confluence, Bitbucket, GitHub, GitLabAgile, Scrum, and DevOps methodologiesExperience managing hybrid or remote development teamsFamiliarity with UX / UI principles, accessibility standards, and SEO