Job Description & How to Apply Below
.Responsibilitie
sThe candidate will join the development team and will be responsible for
:
Development and maintenance of web applications and backend services
.Evolution and progressive modernization of existing applications and services, ensuring compatibility with solutions already in production
.Design and development of APIs for integration between desktop, mobile, and cloud-based applications
.Development and maintenance of web application frontends
.Database design, optimization, and maintenance
.Management of container-based development environments
.Collaboration with the team to enable continuous software delivery and automate deployment processes
.Contribution to the evolution of the software architecture towards modern, scalable, and maintainable solutions
.Requirements and Skill
sAt least 5 years of experience in web application and backend service development in a PHP environment
.Strong knowledge of PHP 8.x, with experience in maintaining and refactoring legacy applications built with earlier versions (e.g., PHP 7.4)
.Solid backend development experience using the MVC pattern and at least one major PHP framework:
Laravel, Symfony, or Code Igniter
.Good knowledge of frontend development using Bootstrap and at least one modern JavaScript framework such as Vue.js or React
.Experience in designing and implementing REST and/or RPC APIs
.Strong knowledge of MySQL 8.x, including schema design, query optimization, and performance management
.
Experience with Docker for managing development environments
.Familiarity with CI/CD pipelines and software release automation tools
.Preferred Qualification
sKnowledge of key AWS services, particularly EC2, RDS, S3, Cloud Front, and Elasti Cache
.
Experience with Node.js
.Experience in migrating legacy applications to modern architectures
.Familiarity with cloud environments and distributed architectures
.Knowledge of software development best practices, version control, and code review processes
.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×