Fullstack Development Lead (f/m/d)

MetaDesign is a leading international brand consultancy and part of Publicis Groupe. As creative consultants, we help companies transform into the markets of tomorrow. A strong, sustainable brand is a key driver for successful business models, products and services. We develop brands with the aim of creating a coherent overall experience across all touchpoints - from design and communication to experiences on digital platforms, in stores, at trade fairs or exhibitions. MetaDesign has offices in Beijing, Berlin, Düsseldorf, Lausanne, New York, San Francisco and Zurich. A total of around 300 employees serve clients such as AmerisourceBergen, Deutsche Telekom, AOK, MediaMarkt and Henkel.

The Digital Solutions team has two core functions. On the one hand, we own and develop the brand management system used by MetaDesign, a SaaS product, to establish and drive brand governance at our clients. On the other hand, we offer support for web applications with a variable TechStack. We are a small team with a flexible organizational structure and lean processes that can handle big tasks due to its flexibility.

Job Description

MetaDesign provides a scalable digital product to its clients in the context of SaaS.  You will be part of an agile, cross-functional team that develops a web portal based on a PHP digital experience platform, that incorporates front- and backend functionality.

You take part in the agile process from the coordination of requirements to the development, QA and delivery.

You have a high demand on the quality of your work and your team. You are actively involved in the research and further development of our platform in terms of new features which incorporates cost estimates and feasibility projections.

You follow current technical innovations in your field and bring this knowledge to the team.

Qualifications

Required skills & experience:

  • Very good experience in PHP8 and OOP frameworks for PHP such as Symfony/Zend/Laravel
  • Very good knowledge of using a PHP template engine, e.g. Twig, Blade, Smarty
  • Safe handling of remote API’s like GraphQL and RESTful interfaces
  • In-depth knowledge of MySQL
  • Several years of experience in front-end programming (HTML / CSS)
  • Project experience with SaaS and Tailwind/Bootstrap
  • Good knowledge of JavaScript in the frontend (Vanilla JS, React in Backoffice)
  • Confident in using the command line
  • Confident in using git and experienced in working according to git-flow
  • Used to setup CI/CD pipelines with GitLab
  • Very good command of the English language
  • The applicant should be experienced working in complex systems
  • Deep knowledge in writing unit tests with PHPUnit or Jest

Additional (nice-to-haves):

  • Basic knowledge of bash programming an advantage
  • working experience with some JS framework (React/Vue/Angular)
  • Experience in working with Tailwind
  • Experience in working with component based design systems
  • Experienced with advanced CSS topics like BEM
  • Experience in configurations and working with Digital Experience Platforms
  • confident handling of Framework API’s
  • Knowledge in server software is very welcome (especially nginx)
  • Knowledge in Azure is a plus
  • Practical experience with daisyUI or with another component library
  • First experiences with Selenium or Cypress
  • Applicant heard of Visual regression testing
  • Solr or Elasticsearch experience available
  • Good command of the German Language

Leadership & Soft Skills

The successful candidate will exhibit the following characteristics:

  • Tenacious, and keen to deliver to a high standard with attention to detail
  • Ability to plan and accurately estimate work tasks
  • Strong leadership skills for guiding and motivating the team, setting clear goals, and inspiring high performance
  • Excellent communication skills, both written and verbal, enable effective collaboration, clear expression of expectations, and conveying technical concepts to stakeholders
  • The ability to analyze complex problems, identify solutions, and make informed decisions to address  technical challenges and driving project success
  • Building a positive team culture, promoting collaboration, and fostering a supportive work environment
  • The digital landscape is constantly evolving, and adaptability is essential for embracing change, navigating shifting priorities, and staying current with emerging technologies.
  • Well organized, self-managing individual who will raise issues as required.

Additional Information

  • Flexible working hours, mobile working and a roof terrace we also have, but above all we offer:

  • Big brands and exciting projects at the number 1 brand agency in Germany
  • Individually tailored development programs in which you also benefit from the extensive training offered by the Publicis Group network
  • Inspiring collaboration and exchange with colleagues from different disciplines and the entire network
  • A personal „Buddy“ for a perfekt start at MetaDesign
  • The opportunity to work with "Work Your World" for up to six weeks a year worldwide in any city where Publicis Groupe has a presence

What is important to us

Our desire is that the people who work for us are as diverse as our customers and projects. We value the different perspectives that employees with a wide variety of backgrounds and personality traits bring to our work. In doing so, our goal is to foster a corporate culture that sees, respects and values all of our employees in their individuality.

You think this is something for you? Then show us.

Simply send us your complete application, stating your salary requirements and possible starting date.

We look forward to getting to know you!

MetaDesign
Leibnizstraße
Berlin
MetaDesign
Leibnizstraße
Berlin