Drupal Developer

We’re not just looking for someone with the necessary knowledge and skills, but a true team player. Of course, you should still have a good handle on PHP, but that’s mostly so you can be sure that writing code is what you really like to do.


We are looking for an experienced Drupal developer to develop innovative solutions in both the public and private sectors in Estonia and abroad. You will have the opportunity to work and develop with the most experienced Drupal team and participate in the development of web solutions for Estonian and internationally renowned companies.

Your main responsibilities include:

  • Collaborating with Front-End Developers, Designers, and Project Managers to deliver comprehensive Drupal-based solutions that meet client requirements and adhere to best practices in Drupal development.
  • Module Development: being responsible for creating and customizing modules to extend Drupal’s functionality. This includes customizing existing modules or creating entirely new ones to meet project requirements.
  • Database Management: You are tasked with designing and maintaining the database structure of a Drupal site. Creating and managing content types, fields, and taxonomies, ensuring efficient data storage and retrieval. Proficiency in managing Drupal’s database schema and optimizing database queries is essential.
  • Security and Performance Optimization: Ensuring the security and performance of a Drupal website. Applying security best practices, implementing security updates, and safeguarding against common vulnerabilities. Additionally, optimization of the site’s performance by configuring caching mechanisms, and server settings, and writing efficient code to enhance loading speed and responsiveness.

Apply if you meet the following requirements:

  • Knowledge of PHP, SQL, Javascript, HTML, and CSS web technologies;
  • at least 3 years of experience in developing Drupal solutions;
  • familiarity with Agile methodologies – Scrum & Kanban;
  • full working proficiency in English;
  • you keep your promises so we can always depend on you;
  • you manage your time well, which means that we don’t have to worry about the deadlines we give you
  • “More or less fine” is not actually fine at all for you
  • “It can’t be done” does not belong in your vocabulary
  • you’re good at teamwork and like team events


Drop files here or
Accepted file types: pdf, doc, docx, odt, rtf, Max. file size: 2 MB, Max. files: 1.
    This field is for validation purposes and should be left unchanged.

    ADM is a digital solutions agency

    We establish strategies and create tactics and help our clients to achieve business purposes. Here at ADM, we develop service solutions, e-commerce and sales platforms, and websites for both desktop and mobile. We build integration and middle layers into your business’s back-end systems to connect your business’s infrastructure with new front-end services.

    Why would you love working at ADM?

    Strengths-based leadership helps us build strong teams

    Since 2014, we use the Gallup Q12 methodology to manage the development of our teams and the well-being of our people. ADM Q12 index is 4,42 out of 5. In addition, we use Gallup’s CliftonStrengths tool during our recruitment process. It gives us your talent DNA and explains the ways you most naturally think, feel and behave. In ADM, everyone has access to each other’s strengths. Our strengths coach gives you an overview of team members’ strengths and how to approach a coworker. We strive ongoingly to ensure that our employees feel good working at ADM.

    Your growth is our growth

    One of our five values is development and learning. You will take charge of your own personal and professional development and we support you on this journey. We offer you challenging projects with new technologies and invest in certificates. In addition, we offer you a mentor, organise monthly tech knowledge sharing and monitor your development. It is important that both you and ADM gain value from your time here.

    Here you can find awesome authentic people

    Thanks to strengths-based recruitment and leadership, we have compatible people working together in the right role. Our people say the main thing they value in ADM is the awesome coworkers (“I have a good friend at work” index is 4,30 out of 5). It is common ADMers to organise different fun gatherings on their initiative. Together we strive and develop, support each other and celebrate wins, no matter big or small. We have monthly joint lunches, occasional game nights, and cake in the office for every reason we can find.

    We are proud to be recognized as a great place to work

    4,42 / 5

    Gallup Q12 score

    How do our people describe working in ADM?

    “Personally, I have two main needs for a workplace – to grow and to have fun sociable people around me who I can grow with. Working in ADM I love that my opinion counts and that I’m provided with flexible possibilities to use my strengths to work towards my goals. On top of that, there are always supportive people to lend a helping hand.”

    Drupal developer

    “Working at ADM as a backend developer has been awesome and professional. There are exciting new challenges every day, and if you get in trouble, the super team will help. We always use modern development methodologies and tools that help keep up with the times and keep the memory fresh. I especially appreciate the good development opportunities, flexibility, and pleasant colleagues.”

    Dev Lead
    Apply now for Drupal Developer position!