Middle/ Senior Drupal Architect (Freelance or Full-time Berlin)

Not Applicable • Full-time • On-site • #StandWithUkraine

Job Summary

Middle/ Senior Drupal Architect (Freelance or Full-time Berlin)

Remote Freelance Software / Web Development 50.000 € to 75.000 € / year

Location: 10405 Berlin, Germany or Remote

Job Type: Full time/ part-time or Freelance

Start date: Immediately or upon agreement

B-works is a Venture Builder and Digital Product Development company that focuses on finding product-market-fit. Our Vision is to improve people's lives through innovative solutions. We strive to innovate by making our solutions better, cheaper, faster and more sustainable.

Being part of the B-works team means working for an entrepreneurial company that is passionate about developing ambitious, tailor-made solutions to complex problems. We work with international corporations as well as innovative start-ups on building up new business models from scratch, and support them from strategy development to conception, user experience design to software development, and data-driven business model validation.

After Zurich, B-works has opened its second office in Berlin and is committed to hiring and developing top talent from around the world in Product Management, User Experience, Software Development, and AI.

To that end, B-works is hiring a number of hardworking and passionate Middle and Senior Drupal Architects. This Developer will be part of a start-up team that is focused on delivering best-in-class Business Model Innovation, Digital Products and Web Experiences to our customers.

Purpose of the Role: To develop various functionalities, create websites and modules for them; follow best practices for writing quality, high-performance code:

Our company Tech-Stack includes the following programming languages and frameworks:

  • Drupal 8-9
  • JavaScript: ReactJS, VueJS, AngularJS, Typescript
  • Flutter
  • PHP: Laravel, Symfony
  • Content Management Systems/ CMS: Drupal, Laravel Nova

Desired Results

  • Delivery of Software packages and user stories on time, based on realistic prior resource estimate (KPI: Achievement of Sprint Goal)
  • Maintaining a high-quality score of completed Software packages and user stories that pass the acceptance criteria in > 80% of cases, by introducing an internal quality obtainment process (KPI: Quality: % of tasks that pass QA)
  • New developers are brought up to speed as productive team members within 3 months through coaching and mentoring (KPI: Velocity)
  • Happy team members (KPI: Team NPS)


Key Responsibilities

  • You help conceive, refine, estimate and implement user stories to deliver value to the end-user with Drupal and Drupal Commerce
  • You keep an eye on the overall solution and ensure that architecture, testing, performance and frontend integration form an ideal interplay
  • Collaborate with the Product Owner, UX/UI designer and your scrum team to create outstanding user experiences for our customers
  • Collaborate with the software development team to develop a scalable architecture that not only meets current requirements but also accommodates future growth scenarios


Skills, Traits & Competencies

  • 4+ years of increasingly responsible Drupal development. Preferably 2+ years with Drupal 8, Drupal Commerce and some experience with Drupal 9;
  • Experience using Composer, GIT and Drush;
  • Knowledge of database architecture (PostgreSQL, MySQL, MongoDB);
  • Experience with docker and docker compose;
  • Understanding of SEO best-practices, including performance optimization
  • Good organization, communication and interpersonal skills
  • Good written and verbal English skills

Big Plus

  • Solid experience with unit, e2e and automated testing
  • Attention to detail and have a keen eye for design and beautiful UX/UI


  • Attractive salary system based on experience and achievement of goals, with an established career development plan where everyone can be promoted with defined salary increases based on a transparent evaluation score
  • Bonus plan based on personal performance, team performance, and company performance
  • 30 days paid vacation per year
  • One paid training per year
  • Free office goodies, drinks, and snacks
  • Central office in Berlin Prenzlauer Berg at Straßburger Str. 18, 10405 Berlin - or working remote
  • Freedom to bring in new ideas and to manage projects independently

Our Core Values

  • We are creative, not afraid to make mistakes, but we never make the same mistake twice.
  • We pursue our goals with purpose, passion and ambition.
  • We improve people's lifes in a sustainable way.
  • We have the courage to try the impossible, enjoy a good challenge and commit to reaching our goal.
  • We share our thoughts, are honest, and are open to different points of view.

Become part of our team!

Apply directly through this job form or by sending your CV to [email protected].

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

Junior Backend Engineer (Cloud)
Junior Level • Full-time • HDSLS002
Hybrid Cluj-Napoca
Senior Cloud Engineer
Senior level • Full-time • HDSLS001
Hybrid Cluj-Napoca
Quality Assurance Engineer
Mid-level • Full-time • HDTDC003
Hybrid București
Senior Software Engineer - Endpoint Technologies
Mid-level • Full-time • HDTDC002
Hybrid București
Senior Software Engineer - Full Stack
Mid-level • Full-time • HDTDC001
Hybrid București
Validation Test Engineer
Mid-level • Full-time • HDCGN005
Hybrid București
Java Software Developer
Mid-level • Full-time • HDCGN001
Hybrid București
Java Software Engineer
Senior level • Full-time • HDSWQ002
Hybrid București
Customer service/support & sales with German
Associate • Full-time • HDIDX006
Remote Romania
Hybrid Cluj-Napoca

Introducing the developer’s

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.