Buscamos um(a) Desenvolvedor Full Stack Sênior para liderar a implementação de soluções web modernas, escaláveis e de alta performance.
Este profissional atuará de ponta a ponta, desde a arquitetura até a entrega final, abrangendo backend, frontend, infraestrutura, banco de dados e pipelines de deployment, apoiando um projeto interno da Tec2Cloud.
Responsabilidades
Backend
.NET (C# + ASP.NET Core), Java, Node.js ou equivalentes.
Desenvolvimento de APIs REST e integrações.
Autenticação/autorização: JWT, OAuth2, OpenID Connect.
Frontend
React, Angular ou equivalentes.
HTML5, CSS3, JavaScript/TypeScript.
UI responsiva, componentização e acessibilidade.
Cloud & Infra
Experiência com Azure, AWS ou GCP.
Services: App Services, Functions/Lambda, API Gateway, Storage, VMs.
Containers (Docker) e Kubernetes.
Monitoramento (Application Insights, CloudWatch, Stackdriver).
Banco de Dados
SQL Server, Oracle, PostgreSQL, MySQL.
Queries otimizadas, procedures e performance tuning.
Versionamento de schema (EF Migrations, Flyway, Liquibase).
DevOps
CI/CD com Azure DevOps, GitHub Actions, GitLab CI, etc.
Git, GitFlow ou trunk-based.
Terraform, ARM, CloudFormation (desejável).
Boas práticas e arquitetura
SOLID, Design Patterns, Clean Architecture.
Microsserviços e arquiteturas distribuídas.
Segurança (OWASP, criptografia, LGPD).
Testes automatizados (unit, integração, API).
Documentação com Swagger/OpenAPI.
Ferramentas
Confluence, Miro, Jira.