You will be responsible for developing and maintaining high-quality web applications, collaborating with cross-functional teams, and ensuring the scalability and performance of our projects.
Job Responsibilities:
Develop, test, and maintain robust web applications using PHP and multiple frameworks.
Collaborate with front-end developers, designers, and other team members to deliver high-quality solutions.
Troubleshoot and debug issues, and ensure the performance and scalability of applications.
Stay updated with the latest industry trends and technologies to continuously improve our development process.
Write clean, maintainable, and efficient code following best practices.
Optimization of PHP code and database queries and functions through code review and project review sessions.
Identify opportunities for process improvement and make constructive suggestions for change.
Research and actively learn about new technologies and introduce them into the infrastructure.
Ability to handle technical queries raised by the development team and provide support and guidance to them.
Requirements:
Experience required 1.5+ years.
Strong database skills, proven experience with MySQL and other RDBMS having knowledge of indexes, full-text searches, usage of regular expressions in queries, and more.
Strong knowledge of OOPs concepts and OOAD using Design Patterns.
Proficient understanding of front-end technologies such as JavaScript, HTML5, and CSS3.
Excellent knowledge of Applications Architecture and how to work with Frameworks with MVC architecture.
Excellent problem-solving skills and love technical challenges.
Ability to motivate staff in a team-oriented, collaborative environment.
Excellent communication and experience with handling clients.
Experience in third-party APIs(common once).
Familiarity with version control systems such as Git.