Quick Summary
This remote Senior Full Stack Developer role focuses on maintaining and innovating high-scale, high-availability systems, specifically developing and enhancing ERP modules and RESTful APIs. Required expertise includes strong command of PHP and Laravel, proven experience with Vue.js, proficiency in relational databases (PostgreSQL, MySQL, SQL Server) and SQL optimization, and experience integrating systems via REST APIs and OAuth2. Candidates must also demonstrate knowledge of Clean Code, unit testing, and performance optimization techniques like caching and queues, with Agile (Scrum/Kanban) and Docker experience preferred.
PHP Laravel Developer: High-Scale Systems
We are seeking a skilled developer to handle maintenance and innovation within our high-scale systems. To excel in this role, you will need:
Required Experience and Skills
- Proven experience in PHP with a strong command of the Laravel framework.
- Proven experience in Vue JS for the maintenance and construction of existing pages.
- Proficiency in relational databases such as PostgreSQL, MySQL, or SQL Server.
- Proficiency in SQL for creating and optimizing queries and manipulating data.
- Experience with system integration via REST APIs, OAuth2, and other integration technologies.
- Knowledge of good development practices, such as Clean Code, to ensure legible, scalable, and easily maintainable code.
- Experience with high-scale and high-availability systems, utilizing solutions like queues and caching for performance optimization.
- Experience with unit tests, ensuring code quality and preventing regressions.
Preferred Qualifications
- Experience with Agile methodologies (Scrum, Kanban) and tools like Gitlab for project management.
- Experience with Docker and containerization tools.
Daily Responsibilities
- Develop and maintain modules of our ERP, always seeking continuous improvements and innovations that add value to the product.
- Maintain and enhance high-scale systems, ensuring high availability, performance, and reliability.
- Develop endpoints for a RESTful API, ensuring data is correctly processed and made available to users.
- Actively participate in the planning and development of new functionalities, as well as maintaining and optimizing existing functionalities.
- Design, implement, and optimize robust and scalable integrations between our platform and external services.
- Collaborate with QA (Quality Assurance) teams to ensure the delivery of tested code with a high level of quality.

