Senior Technical Lead: Mobile & Cloud Engineering
We are seeking an experienced Technical Lead to join our Product Development Team in Dublin. This role involves leading a team of mobile (iOS and Android) and cloud engineers, delivering high-quality digital product solutions at scale.
The Technical Lead will be responsible for managing a team of 5–7 engineers, providing technical leadership, ensuring timely delivery, and maintaining high engineering standards. This is a hands-on role, with some coding alongside management responsibilities.
Key Responsibilities:
* Lead, coach, and develop a high-performing engineering team.
* Take ownership of team delivery, ensuring solutions are delivered on time and to a high standard.
* Collaborate with architects, product managers, and engineers on solution design and delivery.
* Promote and enforce engineering best practices.
* Support project estimation, planning, and progress tracking.
* Communicate risks, issues, and dependencies clearly and effectively.
* Participate in on-call support rotation when required.
Required Skills and Qualifications:
Leadership:
* Proven experience managing software engineering teams.
* Strong problem-solving, decision-making, and stakeholder management skills.
* Experience leading teams through multiple product or platform releases.
Technical (Cloud and/or Mobile):
* Cloud: Experience with AWS serverless and managed services. Strong background in Python and Infrastructure as Code (Terraform/CloudFormation). Knowledge of messaging architectures (pub/sub, queues, streaming). Experience with relational and NoSQL databases. Node.js and MongoDB experience desirable.
* Mobile: Experience building iOS (Swift) or Android (Kotlin) applications. Knowledge of CI/CD pipelines and automated testing frameworks. A portfolio of published apps is an advantage.
Other Requirements:
* Degree in Computer Science or related discipline.
* Previous experience as a Senior Engineer with hands-on software development contributions.
What's on Offer:
* Hybrid working (1–2 days onsite per week).
* Excellent benefits package.
* Supportive and collaborative team environment.
* Opportunity to work on innovative projects with real-world impact.