Desenvolvedor(A) Full Stack Sênior - Remoto
csptech
Score da Vaga
100 pontosSobre 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.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Design
A área de Design, especialmente UX/UI e Product Design, vivenciou um crescimento significativo nos últimos anos. Com a digitalização acelerada dos negócios, a demanda por profissionais que consigam criar experiências digitais intuitivas e agradáveis nunca foi tão alta.
Os principais skills incluem Figma, Sketch, Adobe XD, pesquisa com usuários, design thinking, prototipação e system design. Designers de produto são cada vez mais valorizados por seu impacto direto nos resultados de negócio.
O trabalho remoto abriu portas para designers brasileiros trabalharem para empresas globais, com salários competitivos em dólares e euros.
Sobre a área de Dados
A área de Dados passou por uma transformação radical com a ascensão da Inteligência Artificial Generativa. Profissionais de dados são fundamentais para tomada de decisão baseada em evidências em todas as indústrias.
As principais especializações incluem Data Engineering, Data Science, Business Intelligence, Machine Learning Engineering e Analytics. Ferramentas como SQL, Python, Spark, dbt e plataformas de cloud (AWS, GCP, Azure) são essenciais.
O mercado de dados continua com alta demanda e salários entre os mais competitivos do setor de tecnologia, com muitas oportunidades para trabalho remoto.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Sobre a área de Analista de Tráfego
O Analista de Tráfego (especialista em mídia paga/performance) é o profissional responsável por criar, gerenciar e otimizar campanhas de anúncios patrocinados em plataformas digitais como Google Ads, Meta Ads, LinkedIn Ads e TikTok Ads. Ele acompanha métricas de conversão, analisa o retorno sobre investimento (ROAS), realiza testes A/B em anúncios e landing pages, e gerencia o orçamento de marketing para maximizar a captação de leads e vendas qualificadas.
Sobre a área de Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.
Comentários 0