cover

Senior Full Stack Software Developer/ 3 weeks ago

Netvagas
Attractive
Application ends: 2025-12-27

Quick Summary

Senior Full Stack Developer role focused on developing comprehensive, secure, and maintainable solutions, contributing to system architecture, code reviews, and technical mentorship, operating as a contracted professional. Requires a completed higher education degree in IT, solid experience with PHP (preferably Laravel) and JavaScript/TypeScript (Node.js/Vue.js), proficiency in relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis), Docker, Git, CI/CD integration, automated testing, and familiarity with observability tools like Grafana and Prometheus.

Senior Full Stack Software Developer Job Description

Key Responsibilities:

  • Develop comprehensive solutions (frontend and backend), emphasizing performance, security, and maintainability.
  • Work with BDD format stories and contribute to automated testing efforts.
  • Apply coding standards, Clean Code principles, and software architecture best practices.
  • Participate in defining and evolving system architecture.
  • Collaborate on code reviews and provide technical mentorship to other developers.
  • Integrate solutions into CI/CD pipelines and containerized environments.
  • Maintain technical documentation and collaboratively support technical decisions.

Required Technical Skills & Experience:

  • Complete higher education in Information Technology (associate's degree, bachelor's degree, and/or specialization/master's/doctoral degree).
  • Solid experience with PHP, preferably Laravel.
  • Solid experience with JavaScript/TypeScript (Node.js, Vue.js, or similar frameworks).
  • Knowledge of relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Practical experience with Docker, Git, and continuous integration.
  • Ability to write automated tests, including unit and integration tests.
  • Familiarity with observability tools such as Grafana, Prometheus, and structured logs.
  • Commitment to code quality, readability, and organization.

Preferred Qualifications (Diferenciais):

  • Experience with hybrid environments (on-premise + Azure Cloud).
  • Basic knowledge of the Azure environment (App Services, Storage, Pipelines, or Monitoring).
  • Familiarity with Kubernetes.
  • Knowledge of DDD (Domain-Driven Design).
  • Experience with authentication and authorization using Keycloak.
  • Experience using tools like MinIO for object storage.
  • Familiarity with event-driven architectures (Kafka, RabbitMQ).

This role involves being the CONTRACTED professional responsible for producing the software artifacts required by the Squad.

Share

Netvagas

Netvagas

  • Address
    São Paulo, Estado de São Paulo
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy