Team Lead - Drupal

  1. Home
  2. Remote jobs
  3. Drupal
  • Company augustinfotech
  • Employment Full-time
  • Location None, None
  • Submitted Posted 1 week ago - Updated 14 hours ago

This is a remote position.

JD : Team Lead - Drupal:

A typical day of a Team Lead Drupal at August Infotech

As an Intermediate, your typical day would need :

  • You will work as part of an overall team, often composed of clients and August's resources, to deliver applications that drive meaningful value and change for our clients.

  • Get acquainted with the latest development in the industry. Learn and introduce newly developed standards in the company.

  • You will lead teams and have line reporting responsibilities.

  • Review any pending tasks from the previous day and prioritize them; Review the project roadmap, tasks, and goals for ongoing projects.

  • Set clear performance expectations and goals for team members, regularly monitor progress, and provide feedback.

  • Discuss any new requirements, changes, or challenges with the project team.

  • Oversee the planning, execution, and successful completion of projects within the deadline and budgets.

  • Identify training needs and opportunities for team members.

  • Coordinate with designers, front-end developers, and other stakeholders to ensure a cohesive approach.

  • Review code written by senior/junior developers for quality, security, and adherence to best practices.

  • Provide coaching and feedback to enhance team members' skills and performance.

  • Work on developing and customizing Drupal websites and its functionality.

  • Conduct monthly PMRS of team.

  • Support team members in their professional growth and career development.

  • Communicate with clients to provide project updates, discuss requirements, and address any questions or concerns.

  • To look into complex problems and provide solutions to overcome challenges.

  • Manages conflicts and issues within the team and with clients.

  • Onboarding and retaining clients by delivering world-class and quality solutions.

  • Manage project budget.

  • Decide processes and SOPs to be followed for the project.

  • Responsible for project profitability and timely execution of the project.

  • Perform thorough testing of newly implemented features or changes to ensure functionality, performance, and compatibility.

  • Reflect on the day's accomplishments, challenges, and areas for improvement.

  • Review the next day's tasks and create a to-do list or plan for the following day

  • They may work on architectural design tasks, discussing and planning how to structure software components to meet project requirements and scalability needs.

  • On top of regular delivery work, you provide our clients with advice on digital change, identifying technical debt, and recommending improvements to architecture.

  • Meaningfully contribute to agile ceremonies, including grooming, planning, scrums, and retrospectives.

  • Over time, we build out insights and knowledge of the industries that we work in.

  • Joint Responsibility with Technical Lead:

    • Project specification document

    • Project Architecture

    • Weekly Project Demo to the client

  • Reports to VP Delivery

    • Technical Responsibilities

      • Proficiency in Drupal 9/10/11 development.

      • Strong knowledge of PHP, HTML5, CSS3, and JavaScript/jQuery.

      • Experience with Drupal theaming and Twig templates.

      • Drupal custom module & theme development and site-building techniques.

      • Sprint Planning & Technical Guidance

      • Documentation & Standards

      • Knowledge of RESTful APIs and integrations with external systems.

      • Familiarity with Drush and Composer for Drupal management.

      • Experience with database management, particularly MySQL or PostgreSQL.

      • Architecture and Design

      • User Story (Development Specification) Document

      • Plugin and Theme Development

      • Security and Maintenance

      • API Integration

      • Code Review, Unit Testing, and Quality Assurance

      • Debugging and Troubleshooting

      • Documentation

      • Client Communication

      • Performance Monitoring and Analytics

      • Knowledge of AI Tools for Coding and Testing


    • Joint Responsibilities with Senior & Intermediate developers

      • Project specification document

      • Project Architecture

      • Weekly Project Meetings

  • You will be reporting to the CMS-Lead

  • Meaningfully contribute to agile ceremonies, including grooming, planning, scrums, and retrospectives.

About August  

 

By leveraging user-centric thinking, design capabilities, new technologies, and cloud solutions, we empower our clients and allow them to rethink how they connect with their customers across every platform, every device, and every step of the customer journey. As part of an end-to-end delivery, our Technical team builds compelling digital experiences with a focus on channels such as the web and mobile.

As an Intermediate Developer, you will have a:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

  • Proven experience as a Drupal Developer with a strong portfolio showcasing custom Drupal projects.

  • Expertise in PHP, HTML, CSS, JavaScript, and related technologies.

  • In-depth understanding of Drupal architecture, hooks, filters, and custom development.

  • Familiarity with version control systems (e.g., Git) and deployment workflows.

  • Experience with performance optimization techniques and tools.

  • Strong problem-solving skills and the ability to debug complex issues.

  • Excellent communication skills and the ability to work collaboratively in a team environment.

  • Leadership and mentoring abilities to guide junior developers.

  • E-commerce and SEO knowledge is a plus.

  • Familiarity with Agile and Scrum methodologies.

  • Strong debugging skills

  • Active community presence (desirable)

 

 



Requirements

Technical Requirements  

  1. Drupal Development:

    • Proficient in PHP, including object-oriented programming (OOP) concepts.

    • Expertise in developing custom Drupal themes and plugins.

    • Strong understanding of the Drupal template hierarchy and loop.

    • Experience with custom post types, taxonomies, metadata, and Drupal Gutenberg

  1. Front-End Development:

    • Strong HTML5 and CSS3 skills, including responsive design principles.

    • Proficiency in JavaScript/jQuery for front-end interactivity and enhancements.

    • Experience with CSS preprocessor (e.g., Sass or Less) and front-end build tools (e.g., Webpack).

  1. Database Management:

    • Proficient in SQL and database design principles.

    • Ability to create and optimize complex database queries for efficient data retrieval.

  1. Version Control and Collaboration:

    • Familiarity with Git and version control workflows.

    • Experience collaborating with design and front-end teams using version control systems.

  1. Performance Optimization:

    • Knowledge of techniques to optimize website performance, such as caching, lazy loading, and asset minification.

    • Ability to analyze and improve front-end and back-end performance bottlenecks.

  1. Security Best Practices:

    • Strong understanding of Drupal and WooCommerce security best practices.

    • Ability to implement security measures to protect websites from vulnerabilities and attacks.

  1. API Integration:

    • Experience integrating third-party APIs for various functionalities (e.g., payment gateways, social media, external services).

  1. Debugging and Troubleshooting:

    • Proficient in debugging tools and techniques to identify and resolve issues quickly.

    • Ability to troubleshoot compatibility issues, conflicts, and errors.

  1. Server and Hosting Knowledge:

    • Familiarity with web hosting environments, server configurations, and deployment processes.

    • Ability to manage and configure server settings for optimal Drupal and WooCommerce performance.

  1. Testing and Quality Assurance:

    • Experience with manual testing and debugging across different browsers and devices.

    • Implementation of Unit Testing

    • Familiarity with automated testing frameworks and tools.

  1. Code Quality and Standards:

    • Adherence to coding standards, best practices, and guidelines for maintainable and scalable code.

    • Ability to write clean, well-documented, and reusable code.

  1. Content Management Systems (CMS):

    • Proficient in managing and administering Drupal websites.

    • Ability to guide content creators and clients in using Drupal effectively.

  1. Continuous Learning and Adaptation:

    • Commitment to staying updated with the latest Drupal, WooCommerce, and web development trends.

    • Willingness to learn new technologies and adapt to changing requirements.

  1. Communication and Collaboration:

    • Strong communication skills to work effectively with cross-functional teams, clients, and stakeholders.

    • Ability to translate technical concepts into understandable terms for non-technical team members.


Benefits

- Work From Home
- 5 Days Working
- Technical Growth
- Monthly Performance Review

Loading similar jobs...

PHP Developer Careers

Unlock Your Potential with Exciting PHP Jobs at Leading Companies!

© 2025 Created by PHP Developer Careers. All rights reserved.