Boombit

Drupal Developer

Boombit

contract

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain high-performance, scalable websites using Drupal CMS.
  • Design and implement complex features, database structures, and APIs, ensuring code quality, security, efficiency, and maintainability.
  • Develop production-ready Drupal-based website applications with clean, maintainable code.
  • Write clean, maintainable, and well-documented code following coding standards and best practices.
  • Build, configure, and deploy web applications across development and pre-production environments.
  • Create and maintain custom Drupal modules and themes.
  • Manage version control using Git and GitHub (command-line tools).
  • Implement and manage Drupal Configuration Management for complex site environments.
  • Optimize application performance through profiling, code optimization, and caching techniques.
  • Optimize performance, security, and scalability of Drupal implementations.
  • Conduct code reviews and provide constructive technical feedback.
  • Actively participate in Agile methodologies, including sprint planning, task estimation, and progress tracking.
  • Collaborate with designers, project managers, and QA teams using Jira.
  • Participate in continuous improvement initiatives and development best practices.
  • Stay current with emerging technologies and propose solutions to enhance system functionality, performance, and scalability.

Requirements

  • 5+ years of professional experience in software engineering, with strong experience building and maintaining Drupal-based applications in production environments.
  • Excellent working knowledge of Drupal 10 and 11, including custom module and theme development.
  • Strong experience with Drupal Configuration Management and Multisite environments.
  • Strong proficiency in PHP and modern backend development practices.
  • Solid expertise in front-end technologies including HTML5, CSS3, SASS, JavaScript, and experience integrating modern frameworks when required.
  • Experience designing and consuming RESTful APIs, as well as building scalable integrations between systems.
  • Strong understanding of database architecture and optimization using SQL databases; experience designing complex data structures aligned with business requirements.
  • Proven track record of architecting, developing, and maintaining scalable, secure, and high-performance web applications.
  • Advanced proficiency with Git, including collaborative workflows such as feature branching, pull requests, and rebasing strategies.
  • Experience working with CI/CD pipelines and automated deployment processes.
  • Experience using Jira or similar project management tools within Agile frameworks.
  • Ability to conduct code reviews, enforce coding standards, and promote best practices across development teams.
  • Strong analytical thinking, problem-solving capabilities, and ability to work autonomously in remote environments.
  • Excellent communication skills in Spanish (Native) and English (C1+).
Benefits
  • Immediate availability preferred
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Drupal 10Drupal 11PHPHTML5CSS3SASSJavaScriptSQLRESTful APIsCI/CD
Soft Skills
analytical thinkingproblem-solvingcommunicationcollaborationcode reviewconstructive feedbackautonomycontinuous improvementAgile methodologiestask estimation