He/She will be responsible for developing and maintaining high-quality web applications using PHP and modern app languages such as Python or Node.js.
The ideal candidate will have a strong background in databases, including MySQL and MongoDB, and a passion for creating robust and scalable applications.s, including MySQL and MongoDB, and a passion for creating robust and scalable applications.
Key Responsibilities:
- Web Application Development:
Design, develop, and maintain web applications using PHP.
Write clean, efficient, and well-documented code.
Collaborate with cross-functional teams to define, design, and ship new features.
Solid understanding of seting up and maintining modern frameworks and CMS like
WordPress, Drupal and Yii 2, Laravel.
- Database Management:
Design and manage relational databases (MySQL) and NoSQL databases
(MongoDB).
Optimize database performance and ensure data security and integrity.
Develop and execute database queries and conduct performance tuning.
- System Integration:
Integrate third-party services and APIs into existing applications.
Ensure seamless integration and functionality across various platforms and devices.
- Code Review and Testing:
Conduct code reviews to ensure adherence to coding standards and best practices.
Develop and execute unit tests, integration tests, and end-to-end tests.
Troubleshoot and debug issues across multiple environments and browsers.
- Project Management:
Work closely with project managers to define project scope, timelines, and
deliverables.
Participate in agile development processes, including sprint planning and daily stand-
ups.