Desenvolvedor(a) Full Stack Sênior
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
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.