Desenvolvedor(a) Full Stack Sênior

Há 2 semanas

, Brasil CSP Tech Tempo integral

Sobre a oportunidade

A CSP Tech busca um(a) Desenvolvedor(a) Full Stack Sênior para atuar na sustentação e evolução de uma aplicação web em ambiente produtivo de alta criticidade.

A posição terá atuação hands-on tanto no backend quanto no frontend, com responsabilidade sobre investigação e resolução de incidentes, análise de causa raiz, correções emergenciais, deploys, performance e evolução contínua da aplicação.

Buscamos um profissional com forte autonomia técnica, capacidade analítica e senso de ownership, que tenha experiência com ambientes produtivos e consiga investigar problemas de ponta a ponta, interagindo com Desenvolvimento, Infraestrutura e Produto.

A operação possui necessidade de cobertura 24x7, portanto a posição contempla participação em escala de sobreaviso/on-call, conforme modelo operacional definido.

Principais responsabilidades

  • Sustentar e evoluir aplicações web em ambiente produtivo;
  • Investigar, diagnosticar e solucionar incidentes de produção;
  • Realizar análises de causa raiz (RCA) e propor ações preventivas;
  • Desenvolver correções, melhorias e hotfixes no backend e frontend;
  • Investigar problemas relacionados a banco de dados, APIs, integrações, autenticação e infraestrutura;
  • Realizar deploys e acompanhar o comportamento da aplicação após as implantações;
  • Identificar gargalos de performance, indisponibilidade e falhas recorrentes;
  • Analisar logs e indicadores para troubleshooting de incidentes;
  • Atuar com infraestrutura AWS, especialmente EC2;
  • Participar da evolução dos processos de CI/CD utilizando GitHub Actions;
  • Garantir boas práticas de segurança, versionamento e gestão de credenciais;
  • Documentar incidentes, procedimentos de troubleshooting e soluções recorrentes;
  • Interagir com diferentes áreas técnicas durante incidentes críticos;
  • Participar da escala de sustentação/on-call 24x7.

Requisitos

  • Experiência sólida como Desenvolvedor(a) Full Stack Sênior ou Engenheiro(a) de Software Sênior;
  • Domínio de PHP e Laravel;
  • Experiência prática com React e TypeScript;
  • Experiência com APIs, integrações e aplicações web;
  • Experiência com MySQL e troubleshooting de banco de dados;
  • Conhecimento de ambientes Linux;
  • Experiência com AWS, especialmente EC2;
  • Vivência com sustentação de aplicações em produção;
  • Experiência com Git e GitHub;
  • Conhecimento de pipelines de CI/CD e GitHub Actions;
  • Experiência com análise de logs, troubleshooting e investigação de incidentes;
  • Capacidade de atuar com autonomia em situações críticas de produção;
  • Disponibilidade para participação em escala de sobreaviso/on-call 24x7.

Stack tecnológica

Backend

  • PHP 8.3+
  • Laravel 13
  • PHP-FPM 8.3

Frontend

  • React 19
  • TypeScript 5.7
  • Inertia.js 3.0
  • Vite 8.0
  • Tailwind CSS 4.0
  • shadcn/ui
  • Radix UI
  • CVA

Banco de dados

  • MySQL 8.4
  • SQLite

Cloud e Infraestrutura

  • AWS EC2
  • AWS Systems Manager (SSM)
  • AWS Secrets Manager
  • Ubuntu 24.04
  • Apache2
  • PHP-FPM
  • IAM Roles / OIDC

Versionamento e CI/CD

  • Git
  • GitHub
  • GitHub Actions
  • Deploy via AWS SSM

Diferenciais

  • Experiência com AWS Systems Manager (SSM) e Secrets Manager;
  • Conhecimento de IAM e OIDC;
  • Experiência com observabilidade e monitoramento;
  • Conhecimento de práticas de SRE;
  • Experiência com Docker;
  • Vivência em ambientes de alta disponibilidade ou missão crítica;
  • Conhecimento de segurança de aplicações web;
  • Experiência com análise e otimização de performance;
  • Vivência com processos ITIL, gestão de incidentes e problemas.

Perfil que buscamos

Mais do que domínio técnico, buscamos alguém com maturidade para assumir ownership de uma aplicação em produção.

É importante saber avaliar criticidade e impacto, definir prioridades durante incidentes, investigar problemas de ponta a ponta e tomar decisões técnicas com segurança, sempre buscando reduzir recorrências e aumentar a estabilidade da aplicação.