Description
Job Summary:
The Full Stack Developer will be responsible for front-end and back-end development, as well as configuring, maintaining, and monitoring application infrastructure, ensuring efficient and scalable solutions.
Key Highlights:
1. Works autonomously on front-end and back-end development.
2. Develops APIs, full applications, and participates in infrastructure evolution.
3. Ensures efficient, scalable, secure, and high-performance solutions.
The Full Stack Developer will work on both **front\-end** and **back\-end**, and collaborate on **configuration**, **maintenance**, and **monitoring of** the **infrastructure** required for applications.
They will develop, maintain, and enhance systems and applications—from the user interface to **server communication, databases, and cloud services**, always aligned with business needs.
They must ensure solutions are efficient, scalable, secure, and high-performing, and also collaborate on deployment environment management, cloud infrastructure, pipelines, and automation.
This position requires prior experience in the field, acquired through courses, **technical training**, or **degree programs**.
* Works autonomously on both front-end and back-end development.
* Performs integrations, develops APIs, and builds full applications.
* Participates in infrastructure maintenance and evolution (deployment, cloud, CI/CD).
* Solves medium-complexity problems and suggests improvements.
**Technical Requirements:**
**Front\-End:**
* Frameworks such as React, Next.js, Angular, or similar
* Development of responsive and accessible interfaces
* HTML5, CSS3, and JavaScript \- Proficiency in building web interfaces.
* Responsiveness and Mobile First \- Creation of layouts adaptable to various devices.
**Back\-End:**
* Languages such as Node.js and **PHP**.
* Frameworks such as **Laravel**, etc.
* Development of **REST APIs** and/or GraphQL
* Relational databases (**PostgreSQL**)**Infrastructure:**
* Concepts of **DevOps**, deployment, and monitoring
* Use of cloud services (**AWS**, Google Cloud, Azure, etc.)
* Server configuration, containers (Docker), etc.
* Creation and maintenance of **CI/CD** pipelines (GitLab CI, GitHub Actions, etc.)
* Knowledge of security, performance, and scalability