- Development : Develop and maintain web SaaS applications.
- Collaboration : Work closely with designers, product managers, and other developers to deliver high-quality software solutions.
- Code Quality : Write clean, maintainable, and efficient code following best practices and standards.
- Testing and Debugging : Knowledge of automated testing and continuous integration to ensure code reliability and stability. Debug and resolve issues across the application stack.
- Performance Optimization : Optimize applications for maximum speed and scalability.
- Database Management : Write and optimize database scripts, including complex queries and stored procedures, and handle data migrations.
- Documentation : Maintain clear and comprehensive documentation for all developed code and system architecture.
- Stay Current : Keep up to date with the latest industry trends and technologies, and share knowledge with the team where applicable.
Qualifications :
- Proficiency in PHP (version 7.x or later); ability to write clean, maintainable, efficient code
- Experience with PHP frameworks such as Laravel, Symfony, CodeIgniter, or Zend Framework
- Experience with RESTful API design and development
- Proficiency in SQL and NoSQL databases (e.g., MySQL, MongoDB)
- Proficiency in database design and optimization
- Experience using Docker for local development and deployments