Full-Stack Drupal Developer
6 days ago
The Role
**Responsibilities**
- **Code Quality and Efficiency**
- Code Review Scores: Number and quality of code reviews passed with mínimal refactoring or issues.
- Bug Rate: Number of bugs or issues reported in the developer's code after deployment, ideally aiming for low numbers.
- **Project Delivery and Deadlines**
- On-Time Delivery: Percentage of tasks or projects completed within the expected deadlines.
- Story Point Completion: Number of story points completed in a sprint or given time frame (for Agile teams).
- Sprint Velocity: Number of tasks or features completed during a sprint, reflecting the developer's productivity in a sprint.
- **Collaboration and Teamwork**
- Communication Efficiency: Response time and clarity in communication (e.g., collaboration tools, meetings, documentation).
- Team Feedback: Positive feedback from team members, particularly in collaborative efforts (e.g., teamwork in resolving issues, pair programming, etc.).
- **Technical Skills and Development**
- Mastery of Key Technologies: Proficiency with technologies such as PHP, JavaScript, CSS, HTML, and databases (MySQL, PostgreSQL, etc.), as well as Drupal-specific tools like Views, Panels, and configuration management.
- Troubleshooting and Problem Solving: Time spent resolving issues, with the goal of reducing troubleshooting time spent over the long term by improving systems or processes.
- **Customer/Stakeholder Satisfaction**
- Stakeholder Satisfaction: Positive feedback from internal or external stakeholders regarding the development and functionality of the Drupal site.
- Post-Launch Support: Responsiveness and efficiency in handling post-launch bugs or maintenance requests.
- **Security and Compliance**
- Security Vulnerabilities Fixed: Number of security-related issues addressed, ensuring the site remains secure and compliant with standards like GDPR, accessibility, etc.
- **Continuous Learning and Growth**
- Skill Improvement: Active pursuit of new skills in emerging technologies, such as Headless Drupal, Docker, or serverless architectures.
- Documentation and Knowledge Sharing:
- Documentation Quality: Creation and maintenance of clear, comprehensive, and up-to-date documentation (e.g., for code, APIs, deployment processes).
- Internal Knowledge Sharing: Contributions to internal knowledge sharing, such as mentoring junior developers or hosting internal technical presentations.
**Personal Skills**
- Drupal Development: Develop and maintain custom Drupal themes, modules, and integrations, ensuring high-quality code that meets project requirements.
- Full Stack Development: Work across the full stack, developing both front-end (HTML, CSS, JavaScript) and back-end (PHP, Drupal) components for dynamic, responsive, and user-centric websites.
- Custom Module Development: Build and customize Drupal modules to extend the functionality of Drupal websites based on business requirements.
- Theme Development: Create custom Drupal themes based on designs, ensuring a consistent and responsive UI across different devices.
- Performance Optimization: Optimize website performance for speed, scalability, and SEO, leveraging Drupal's built-in caching, efficient queries, and best practices.
- API Integrations: Implement API integrations with third-party services (e.g., payment gateways, CRM systems, marketing platforms) to extend the capabilities of the Drupal platform.
- Database Management: Design and manage database structures, optimizing queries, and ensuring data integrity across large datasets within Drupal.
- Collaboration & Mentorship: Collaborate with designers, product managers, and other developers to ensure smooth communication and successful project delivery. Mentor junior developers on Drupal best practices.
- Agile Development: Work in an agile development environment, participating in sprint planning, daily stand-ups, and sprint retrospectives, while delivering tasks on time and to specification.
- Code Quality & Testing: Write clean, maintainable code with an emphasis on test-driven development (TDD). Write unit tests, perform debugging, and ensure code quality using tools like PHPUnit and automated testing frameworks.
- Version Control: Use Git for version control and collaborate effectively on code repositories, maintaining an organized and streamlined development process.
- Agile & Collaboration: Experience working in agile development teams, collaborating with cross-functional teams including designers, QA engineers, and product managers.
- Problem-Solving & Debugging: Strong debugging, analytical, and troubleshooting skills with the ability to resolve complex issues in both the front-end and back-end.
**Technical Skills**
- Drupal Expertise: Deep understanding of Drupal architecture, including content types, taxonomies, views, custom modules, and theme development.
- Front-End Skills: Strong knowledge in HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React, Vue.js, Angular). Experience wit
-
Senior Drupal Developer
3 days ago
القاهرة, Egypt Reading Room Full time**Location** Cairo, Egypt (Remote) **Salary/Fee** $2,000 - $4,000+ USD / month **Reports to** Head of PHP **Are you an experienced Drupal developer? Are you looking for an exciting opportunity to work at an award-winning, innovative digital consultancy? Are you smart, enthusiastic, and ready to help us architect modern, robust, and permanent software...
-
Full Stack Developers
4 weeks ago
القاهرة, Egypt Flourish Full timeDesign and implement RESTful APIs for seamless communication between the frontend and backend systems Job Requirements - Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience. - Proven experience as a Full Stack Developer with a focus on Fast API for backend development and web frontend stack. **Skills**: -...
-
Full Stack Developer
1 week ago
القاهرة, Egypt Efabless Full time**Job Title**: Full Stack Developer **Location**: Cairo/Hybrid **Job Summary**: **Responsibilities**: - Collaborate with front-end and back-end teams to ensure seamless integration and a cohesive user experience. - Work closely with cross-functional teams to define project requirements and provide technical guidance. - Write clean, maintainable code and...
-
Full Stack Developer
2 days ago
القاهرة, Egypt Job Solutions Full time**About Us**: DB Investing is a leading global financial services company specializing in online trading and investment solutions. We provide cutting-edge technology, market access, and professional trading platforms for clients worldwide. With a strong presence in the MENA region and beyond, we are committed to delivering innovative and user-friendly...
-
Full Stack Developer
4 days ago
القاهرة, Egypt Evolvice GmbH Full time18 Jul**Full stack Developer**: Full stack Developer - Location: cairo, Egypt | - Employment Type: Full Time | - Job ID: 33777 **Full stack Developer**: Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining...
-
Full Stack Developer
5 days ago
القاهرة, Egypt Dsquares Full timeDsquares is more than just a loyalty program provider; our expertise lies in crafting loyalty solutions to give an unforgettable experiences that keep customers coming back for more. From concept to execution, we handle the entire loyalty journey, turning brands into beloved obsessions. With our tech-savvy team and a passion for innovation, we're not just...
-
Full Stack Web Developer
3 weeks ago
القاهرة, Egypt Media Factory world Full time**This is a full-time on-site role in Cairo, Egypt for a Full-Stack Developer at Media Factory World. The Full-Stack Developer will be responsible for both back-end and front-end web development, software development, and CSS implementation.** **Qualifications** - **Back-End Web Development and Software Development skills**: - **Front-End Development and...
-
Full Stack Developer
3 weeks ago
القاهرة, Egypt Ultimate Academy Full timeStrong problem-solving abilities and attention to detail. - Excellent communication skills for effective collaboration in a remote environment. Job Requirements - Proven 2 to 4 years of experience in full stack development. **Skills**: - IT - it Job poster Aya Zakaria
-
Full Stack Developer
3 weeks ago
محافظة القاهرة, Egypt IQVIA Full time**IQVIA** is a world leader in Human Data Science Technology and offers technology solutions to healthcare and life sciences companies. IQVIA has a vast portfolio of tech products and solutions to serve virtually every stakeholder in the healthcare industry from hospitals to insurers to governments to pharmaceutical and med-tech companies. **Notable facts...
-
Full Stack Developer
3 weeks ago
القاهرة, Egypt Ethics HR Full timeDesign, develop and modify software systems and custom components using a modern dev stack. - Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage, and work processes; and investigate problem areas. - Integrate existing software into new or modified systems. - Develop...
-
Full Stack Developer
2 days ago
القاهرة, Egypt Bekia Full timeCollaborate with the development team to create efficient and scalable solutions. - Write clean, well-structured, and maintainable code. - Integrate third-party APIs and services. - Stay up-to-date with the latest web development technologies and trends. **Qualifications** - Proven experience as a Full Stack Developer with a strong understanding of PHP...
-
Senior Full Stack Developer
5 days ago
القاهرة, Egypt Dsquares Full timeDsquares is more than just a loyalty program provider; our expertise lies in crafting loyalty solutions to give an unforgettable experiences that keep customers coming back for more. From concept to execution, we handle the entire loyalty journey, turning brands into beloved obsessions. With our tech-savvy team and a passion for innovation, we're not just...
-
Full Stack Developer
3 weeks ago
القاهرة, Egypt Insharo Consulting Full time**Overview** **Values** At Insharo, we value professionalism, positive teamwork, and fast learning attitudes. Insharo is an environment that encourages open learning as well as a thinking outside-the-box mentality that consequently offers space for creativity and talent. **Responsibilities**: - Integrate and customize Odoo ERP platform to meet specific...
-
Full Stack Developer
18 hours ago
القاهرة, Egypt ayvo Full time**Key Responsibilities**: - Build robust and scalable back-end services using Node.js and Express. - Design and maintain PostgreSQL databases. - Write clean, maintainable, and efficient code following best practices. - Integrate RESTful APIs and third-party services. - Utilize version control systems, such as Git, for efficient code management and...
-
Senior Full Stack Developer
3 weeks ago
القاهرة, Egypt Orange Business Full time**Votre rôle**: **Job purpose** The OB IT department is in charge of decision-making information systems, serving Orange Business different line of businesses such as marketing, pre-sales, sales, production, after-sales services, and customer-service for both France and international domains. **Key Tasks and Responsibilities** The full-stack developer...
-
Senior Full-Stack Developer
7 days ago
القاهرة, Egypt Orange Business Full time**Votre rôle**: CTIO is in charge of decision-making information systems, serving Orange Business different line of businesses such as marketing, pre-sales, sales, production, after-sales services, and customer-service for both France and international domains. Key Tasks and Responsibilities The full-stack developer will be working closely with the...
-
Full Stack Developer
7 days ago
القاهرة, Egypt Coptic Orphans Full time**Full Stack Developer** **Purpose of the Job** **Essential Functions and Responsibilities** - Design and implement responsive user interfaces using modern web technologies such as HTML5, CSS3, and JavaScript frameworks (e.g. Angular, Vue.js). - Develop code necessary to complete the assigned project(s) in the planned timeframe according to specified...
-
Senior Full-Stack Developer
1 week ago
القاهرة, Egypt Orange Business Full time**Votre rôle**: CTIO is in charge of decision-making information systems, serving Orange Business different line of businesses such as marketing, pre-sales, sales, production, after-sales services, and customer-service for both France and international domains. Key Tasks and Responsibilities The full-stack developer will be working closely with the...
-
Full-Stack Js Developer
7 days ago
القاهرة, Egypt Spark Digital Full time**Job Overview**: **Key Responsibilities**: - **Front-End Development**: Create intuitive and responsive user interfaces using modern front-end frameworks like React.js, Angular, or Vue.js. - **Back-End Development**: Develop and manage server-side logic, APIs, and databases using Node.js and Express.js (or similar frameworks). - **Database Management**:...
-
Full-Stack Developer
3 weeks ago
القاهرة, Egypt Queensoft Full time**About Us**: Queensoft Team is revolutionizing collaborative workflows with a cutting-edge SaaS platform. Our passionate team is dedicated to creating intuitive tools that empower teams globally. Join us to shape the future of our product using modern technologies and scalable architecture. **The Role**: We’re seeking a Full-Stack Developer to enhance...