Exogroup logo

Exogroup

Development Team Lead (Full Stack)

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

EXADS is a young international software startup specialising in adtech. In business since 2013, EXADS is a self-sufficient, well funded and privately owned company with offices in Dublin and Porto. We are part of EXOGROUP, a set of companies made up of +150 talents and offering a wide range of services within the digital business landscape with headquarters in Barcelona and offices in Dublin, Porto, Valencia, Madrid, Tarragona and Buenos Aires.

As a company, we actively develop and maintain our own proprietary ad-serving technology platform and custom-built infrastructure enabling us to innovate and deploy new features and functionality quickly in a fast-moving and demanding industry.

We are revolutionising the online ad-serving industry for advertisers, publishers and networks alike and are seeking to recruit a 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. 

Responsibilities:

  • 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:

We offer a position in a young, dynamic and international environment and the opportunity for permanent training, personal development, ambitious career growth and a competitive salary based on experience. Critical skills visa and relocation package can also be offered to the right candidate.

Most of all, we offer a position in a team that thrives on achievement, success and leadership within our industry. Our core company value is innovation: where people and creativity drive innovative technology. If you have a passion for open-source software and enjoy working in a fast-paced, challenging but rewarding environment, this position is for you!

Our company benefits:

Flexible start times - Private health insurance - Employer contributory pension - Your Birthday off as a paid holiday - Taxsaver and bike to work schemes - EXOGROUP University, our in-house training - Employee referral program bonus - Off-site team building days out - Office games room/chill-out zone - Fresh fruit - Friday team breakfast - Pilates classes - Massages -  English & Spanish classes - Subsidised lunches - Subsidised gym - Safari books online license  

                        

The companies that are part of EXOGROUP are the data controllers regarding your personal data, in order to consider your application for present or future vacancies in our organization. For more information about the processing of your personal data and on how to exercise your rights of access, rectification, suppression, limitation, portability and opposition please visit the Protection Informative Clause Candidates.

Thank You
Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Apply for this Job
  • Location
    Dublin, Ireland
  • Department
    Engineering#Exads
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Powered by