
PHP Developer
IEBT Innovation
full-time
Posted on:
Location Type: Hybrid
Location: Belo Horizonte • Brazil
Visit company websiteExplore more
About the role
- Develop and maintain web applications using PHP 7.2 or newer, ensuring robustness and scalability.
- Implement solutions with the Laravel framework, promoting the creation of efficient, high-quality systems.
- Integrate APIs and apply security best practices, such as encryption with bcrypt, OpenSSL and other techniques (base64, md5, sha256, etc.).
- Manage project dependencies using Composer.
- Create and optimize queries for MySQL/MariaDB and SQL Server databases, with the possibility of working with PostgreSQL on specific projects.
- Ensure code quality through unit and integration tests with PHPUnit and Mockery.
- Participate in version control and continuous integration processes using GitHub or GitLab.
- Test and validate APIs with tools like Postman or Insomnia.
- Configure and manage consistent development environments using Docker.
Requirements
- Experience with PHP 7.2 or newer in web application development.
- Proficiency with the Laravel framework.
- Knowledge of encryption best practices and system security.
- Experience with relational databases, especially MySQL/MariaDB and SQL Server.
- Familiarity with PHPUnit for unit testing and Mockery for creating mocks.
- Knowledge of version control tools such as GitHub or GitLab.
- Experience using Postman or Insomnia for API testing.
- Skill in configuring and using Docker.
- Preferred: Experience with the Symfony framework for developing more complex systems.
- Knowledge of PostgreSQL.
- Interest in deepening agile development practices and process automation tools.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHP 7.2LaravelAPI integrationencryptionMySQLMariaDBSQL ServerPostgreSQLPHPUnitMockery
Soft skills
problem-solvingcollaborationattention to detailadaptabilitycommunication