Develop and maintain full-stack web applications using PHP Laravel for the back-end and modern front-end frameworks for the client-side. Back-End:
Collaborate with designers and product teams to create responsive, interactive, and user-friendly front-end interfaces.
Write efficient, secure, and scalable code for both the front and back end of applications.
Optimize applications for maximum speed and scalability, both on the server side and client side.
Integrate third-party services and RESTful APIs.
Work on database design, management, and query optimization with MySQL, PostgreSQL, or other relational databases.
Implement responsive designs, ensuring cross-browser compatibility and optimizing for mobile devices.
Conduct testing and ensure high performance and responsiveness of applications, including debugging and troubleshooting issues as they arise.
Participate in code reviews and contribute to best practices for coding, architecture, and development.
Stay updated on emerging technologies and continuously improve your skills and development processes.
Proven experience (X+ years) with PHP and the Laravel framework.
Strong understanding of MVC architecture and design patterns.
Database design and management skills, specifically in MySQL, PostgreSQL, or similar.
Experience building RESTful APIs and integrating third-party services.
Proficiency in using Git for version control.
Front-End:
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
Strong expertise with modern front-end frameworks such as Vue.js, React, or Angular.
Experience with front-end tools and workflows like Webpack, NPM, or Yarn.
Experience implementing responsive design using frameworks like Bootstrap, Tailwind CSS, or custom CSS.
Knowledge of cross-browser compatibility issues and ways to work around them.
Ability to transform UI/UX designs into fully functional front-end code.
General Skills:
Strong understanding of full-stack development and interaction between front-end and back-end systems.
Experience with agile methodologies and working in a collaborative team environment.
Good knowledge of version control systems (Git) and CI/CD pipelines.
Familiarity with cloud services like AWS, DigitalOcean, or similar.
NA
Similar jobs
NA NA NA
A career in IBM Consulting embraces long-term relationships and close collaboration with clients... Expand
Knowledge on any automation framework and hybrid framework
Working experience on Selenium... Expand