Exads logo


Development Team Lead (Full stack)

Engineering – Dublin, Ireland
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Development Team Lead (Full stack)


We are currently seeking a highly skilled and talented Development Team Lead (Full stack) to join our dedicated development team in Dublin. This role will take ownership of leading a team through successful delivery of projects, including designing, building and scaling our platform offerings across a wide range of web and mobile projects.

The ideal candidate will have a passion for open source software and enjoy working in a fast paced, challenging but rewarding environment. 



  • Development of modular, testable and scalable software components for core platform and Web services/APIs

  • Code optimisation for performance and scalability. Maintenance/refactoring of legacy systems 

  • Research and development of new and emerging technologies 

  • Contribute to team process improvement adhering to industry best practice and principles

  • Participate in regular code reviews and team knowledge sharing activities 

  • Responsible for leading and mentoring a team of developers for the development and delivery of quality software

  • Delegate workload to team members in accordance with roadmaps and priorities

  • Ensure standards and good design principles are adhered to by all members of the team

  • Provide team members with the necessary tools and background knowledge to perform the role to a high standard.

  • Run regular code reviews with the team to validate software design and good practices as well as to promote career development in new technologies and trends.

  • Provide feedback to management on both a regular and adhoc basis

  • Participate in hiring process

  • Onboard and mentor new team members

  • Lead initiatives for training and knowledge development

  • Hold 1-to-1 meetings with team members on a regular basis

  • Conduct annual reviews and appraisals 


Skills and Experience 

  • 2+ years professional experience leading an engineering team

  • Strong people management experience

  • 6+ years object -oriented PHP (5.6 / 7+) development experience

  • Experience with Golang & Python would be advantageous

  • Strong knowledge and practice of Object Oriented Design patterns and principles (SOLID, GoF, MVC, Dependency Injection)

  • Thorough understanding of the HTTP protocol and RESTful architectures

  • Experience with caching (APC, Memcache)

  • Solid foundation in SQL databases and design, specifically MySQL. Exposure to NoSQL and Big Data solutions would be advantageous

  • High competency of HTML, CSS, Javascript (Angular preferable) and general web standards

  • Experience using Git/GitHub and related workflows in a distributed team environment

  • Comfortable working in Unix/Linux environments

  • Exposure to Agile methodologies (Kanban/Scrum) and related management tools (JIRA, Confluence, Slack)

  • Appreciation of TDD, Pair-Programming and Continuous Integration and deployment

  • Excellent written, spoken and interpersonal communication skills

  • Demonstrate an ability to lead by example


Education & Qualifications 

  •  BS/MS in Computer Science/related technical discipline OR equivalent experience


What we offer

  • Competitive salary & package dependent on experience

  • Health Insurance

  • Employer Contributory Pension

  • 23 days holidays plus your birthday off

  • Spanish lessons

  • Monthly massage

  • Subsidised gym membership

  • Regular team lunches & social events

  • Summer schedule hours

  • Subsidised Safari books online

  • Subsidised lunch Monday to Thursday

  • Pilates classes on site

  • Generous maternity & paternity leave

  • Training & development opportunities


Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Dublin, Ireland
  • Department
  • Employment Type
  • Minimum Experience
  • Powered by