Job Description We are seeking a skilled Senior Software Developer with extensive experience in modern software development technologies. The ideal candidate will have a strong background in Object-Oriented PHP7.4+, MariaDB, and modern PHP frameworks such as Symfony or Laravel. Proficiency in UI frameworks such as jQuery and Bootstrap, along with HTML5, JavaScript (ES6), and related tools like GIT, NPM, and Composer, is essential.
Duties and responsibilities :
- Understand project requirements and functional specifications.
- Design, build, and maintain modular, responsive, and well-documented applications.
- Ensure applications are cross-browser tested and meet coding standards.
- Deliver high-quality solutions on time, adhering to iteration/sprint deadlines.
- Apply coding standards, best practices, and design patterns.
- Utilize modern agile software development methodologies and tools, including Continuous Integration (CI).
- Set up and manage local development environments, including web and database servers.
- Collaborate with team members to improve and streamline development processes.
Requirements
Qualifications and skills :
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of professional experience in software development.
- Expertise in Object-Oriented PHP7.4+ and MariaDB.
- Proficiency in modern PHP frameworks such as Symphony or Laravel.
- Experience with UI frameworks including jQuery and Bootstrap.
- Strong skills in HTML5, JavaScript (ES6), GIT, NPM, and Composer.
- Solid understanding of coding standards, design patterns, and best practices.
- Experience with agile development methodologies and CI tools.
- Ability to set up and manage local development environments effectively.
Kindly submit your CV to the following email address:
Requirements Expertise in Object-Oriented PHP7.4+ and MariaDB. Proficiency in modern PHP frameworks such as Symfony or Laravel. Experience with UI frameworks including jQuery and Bootstrap. • Strong skills in HTML5, JavaScript (ES6), GIT, NPM, and Composer. Solid understanding of coding standards, design patterns, and best practices. Experience with agile development methodologies and CI tools. Ability to set up and manage local development environments effectively.