Employment Type: Full Time
Ensure to include the Job ID GNX - JD - 004 in the subject line of your email for easy reference and proper tracking.
Key Responsibilities:
-
Develop and maintain high-performance web applications using Laravel PHP framework.
-
Collaborate with frontend developers to design and implement web-based solutions that are scalable and responsive.
-
Build and integrate RESTful APIs for seamless application communication.
-
Write efficient, maintainable, and reusable code, focusing on optimization and performance.
-
Work closely with database systems such as MySQL and PostgreSQL, ensuring data integrity and optimized query execution.
-
Implement authentication and security best practices to protect web applications.
-
Debug, test, and troubleshoot issues across multiple platforms and environments.
-
Set up CI/CD pipelines for smooth application deployment and version control.
-
Work in an Agile/Scrum development environment, contributing to sprint planning and project execution.
-
Stay updated with the latest web development trends and technologies, ensuring the team is working with the most efficient tools and practices.
Required Skills & Qualifications:
-
4+ years of hands-on experience in PHP development with a strong focus on Laravel framework.
-
Proficient in MVC architecture, Eloquent ORM, and database management.
-
Experience working with third-party APIs and external libraries.
-
Familiarity with version control tools such as Git and SVN.
-
Experience with containerization tools like Docker and deployment on cloud platforms (AWS is a plus).
-
Strong understanding of RESTful services and API design.
-
Excellent debugging, troubleshooting, and problem-solving skills.
-
Ability to collaborate effectively within a team-oriented environment.
-
Experience with Agile/Scrum methodologies is highly desirable.
Education & Experience:
-
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
-
4+ years of professional experience in PHP web development, specifically using Laravel.