Quick Summary
Yampi is looking for a remote Mid-Level Software Engineer in Brazil to develop and maintain web applications using PHP and Laravel. The role involves implementing MySQL databases, building RESTful APIs, optimizing application performance, and managing CI/CD pipelines within AWS and Docker environments. Candidates must have experience with legacy systems, unit testing, and Git, with preferred experience in e-commerce, checkout, or payment systems.
Description of Activities
- Development and maintenance of web applications in PHP/Laravel;
- Collaboration with other developers, designers, and product professionals to define and implement business solutions and customer requirements;
- Implementation of relational databases such as MySQL;
- Development of RESTful APIs for integration with web and mobile applications;
- Testing and debugging of web applications, including identifying and fixing bugs and performance issues;
- Optimization of performance, scalability, and security of web applications;
- Implementation of page caching techniques and database caching to improve performance;
- Development of automated deployment and continuous integration scripts to streamline the deployment process;
- Participation in code reviews, contribution to technical documentation, and end-user support.
Technical Requirements
- Experience with PHP/Laravel;
- Experience with legacy systems;
- Experience with relational databases (MySQL);
- Experience with Docker, CI/CD pipelines, and working in AWS environments;
- Experience with code versioning (Git) and agile development methodologies;
- Experience with unit testing.
Preferred Qualifications
- Experience with e-commerce, checkout, and/or payment methods.

