Job Description
We are seeking a skilled professional with a background in Information Technology to join our team. The ideal candidate will possess a minimum of five years of experience as a web application developer using PHP technologies.
Key Responsibilities
- Develop and maintain robust and scalable back-end APIs using Laravel.
- Create dynamic and responsive front-end user interfaces with React.
- Work with PostgreSQL and/or SQL Server for data modeling and management, ensuring high performance and integrity.
- Utilize GitLab for code versioning, continuous integration (CI), and continuous delivery (CD) to ensure workflow quality and efficiency.
- Provide support to the development team.
Required Skills & Experience
- University degree in Information Technology or a related field.
- Minimum of 5 years of experience as a web application developer using PHP.
- Experience with front-end development using React.
- Proficiency in Agile software development principles and practices, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban.
- Knowledge of development patterns such as design patterns, SOLID, and clean code.
- Understanding of Microservices, their application, and patterns.
- Knowledge of PHP 5.x, PHP 7.x, Laravel, REST, JavaScript, HTML, CSS, API, and Bootstrap.
- Experience with transactional databases: MySQL, MariaDB, and PostgreSQL.
- Experience with NoSQL databases, such as MongoDB and Redis.
- Proficiency with version control tools: Git.
- Experience with CI/CD tools like Jenkins, GitLab, Bitbucket, CodePipeline, CodeBuild.
- Experience with containers: Docker.
- Experience with unit testing.
- Knowledge of Python is desirable.
- Experience with source code versioning using Git, following Gitflow standards.

