Description
Job Summary:
We are seeking a Mid/Senior Full-stack Developer to develop and maintain web applications, integrate APIs, and collaborate with the development team.
Key Highlights:
1. Full-stack role: 50% front-end and 50% back-end
2. Collaboration on architecture, best practices, and code reviews
3. Contribution of ideas and continuous improvements
Sioux, in partnership with Foneninja, is seeking a Mid/Senior Full-stack Developer to work on an ERP project involving service integrations and SQS/SNS messaging.
**Key Responsibilities:**
* Develop and maintain web applications using Vue.js 3 on the front-end and Laravel 12 (PHP) on the back-end;
* Allocate 50% of time to front-end development and 50% to back-end development;
* Design and consume RESTful APIs;
* Implement integrations between systems and external services;
* Manage source code versioning using Git;
* Collaborate with the development team on architecture decisions, best practices, and code reviews;
* Use Docker for environment configuration and standardization;
* Assist in identifying and resolving bugs to ensure delivery quality;
* Contribute ideas and continuous improvements regarding usability, performance, and processes.
Requirements:
* Experience with Vue.js (Vue 2 or 3);
* Knowledge of Laravel (PHP);
* Experience integrating APIs and consuming REST services;
* Familiarity with relational databases (MySQL, PostgreSQL, or similar);
* Experience with Git/GitHub and version control;
* Basic knowledge of Docker;
* Strong programming logic and clean code organization;
* Ability to work collaboratively.
**Nice-to-have:**
* Experience with ERP projects, service integrations, and SQS/SNS messaging;
* Knowledge of Cloud Computing (AWS, GCP, or Azure);
* Experience with CI/CD and automated deployments;
* Familiarity with automated testing (unit and/or integration tests).
Benefits
* PJ contract
* Fully remote