Desenvolvedor(a) full stack pleno
Há 8 horas
Rio de Janeiro, State of Rio de Janeiro, Brasil
Netvagas
Tempo integral
Grátis com e-mail ou Google
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.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Buscamos alguém que:
- Pensa e age a partir das perspectivas dos clientes. Demonstra interesse e curiosidade de conhecer os clientes, seus comportamentos e preferências para atender e superar suas expectativas;
- Demonstra compromisso permanente em aprender, ensinar e desenvolver, contribuindo para um ambiente descontraído, respeitoso e colaborativo, incentivando a diversidade;
- É flexível para se desprender de paradigmas e modelos mentais existentes. Busca soluções inovadoras e sustentáveis, para criar vantagens competitivas para o negócio, equilibrando os interesses econômicos, ambientais e sociais.
Para fazer parte do nosso time, é essencial:
- Residir em Rio de Janeiro;
- Graduação Completa em Sistemas de Informação, Ciência da Computação, Análise de Sistemase/ou áreas correlatas;
- Experiência no desenvolvimento de aplicações fullstack, com foco em tecnologias Microsoft e metodologias ágeis;
- Experiência na entrega de sistemas escaláveis, APIs e soluções baseadas em nuvem;
- Domínio de C# e .NET, com experiência em .NET 6, 8 ou 10 e familiaridade com o ciclo de vida das versões LTS;
- Experiência com desenvolvimento web em ASP.NET Core, incluindo APIs RESTful e Razor Pages;
- Conhecimento em frontend com CSS, HTML, TypeScript, Razor ou Vue.js, integrado ao backend .NET;
- Conhecimento de arquitetura de software, incluindo Clean Architecture, SOLID, DDD e Design Patterns, para manutenção das estruturas atuais;
- Experiência com testes automatizados utilizando xUnit, NUnit, Moq e FluentAssertions, incluindo cobertura integrada ao CI/CD;
- Conhecimento em bancos de dados relacionais, como SQL Server e PostgreSQL, e não relacionais, como MongoDB e Redis, com foco em performance e modelagem eficiente;
- Experiência com CI/CD, utilizando Jenkins, GitLab CI, GitHub Actions ou Azure DevOps para configuração de pipelines automatizados de build, teste e deploy;
É diferencial:
- Experiência com containers utilizando Docker e familiaridade com Kubernetes para orquestração e deploy;
- Experiência com versionamento de código utilizando Git, estratégias de branching, como Git Flow ou trunk-based, e code review;
- Experiência com integração de serviços em nuvem, como Azure, preferencialmente, AWS ou GCP, incluindo App Services, Functions, Blob Storage e monitoramento com Application Insights;
- Conhecimento em práticas ágeis, como Scrum e Kanban, com participação em cerimônias, planejamento e entregas incrementais;
- Conhecimento em observabilidade e monitoramento utilizando Serilog, ELK Stack, Prometheus e Grafana;
O que te espera no dia a dia:
- Traduzir especificações técnicas e funcionais em código;
- Projetar, desenvolver e manter códigos utilizando a plataforma.NET, com foco em reutilização e performance;
- Atuar de forma investigativa na identificação de gargalos e erros em códigos existentes, realizando as correções necessárias;
- Garantir qualidade, organização, automação e aderência aos padrões de mercado;
- Trabalhar de forma colaborativa, mantendo o compromisso com prazos e entregas;