Code Group
Desenvolvedor FullStack Pleno C#/.NET
Híbrido
Ribeirao Preto, Ribeirão Preto, SP, Brasil
Faixa de Remuneração
PJ (Pessoa Jurídica)
Nível de Experiência
Pleno
Requisitos
Tarefas e Responsabilidades
Sobre a oportunidade
Estamos em busca de um(a) Desenvolvedor(a) FullStack Pleno C#/.NET para atuar no desenvolvimento e evolução de soluções tecnológicas, contribuindo com aplicações escaláveis, seguras e de alta qualidade.
O profissional terá atuação de ponta a ponta, participando do desenvolvimento back-end e front-end, além de colaborar com diferentes áreas durante as etapas de análise, desenvolvimento, testes, implementação e evolução das soluções.
Resumo da vaga
Cargo: Desenvolvedor(a) FullStack Pleno C#/.NET
Modelo de trabalho: Remoto, com idas pontuais a Ribeirão Preto/SP
Contratação: PJ
Horário: Segunda a quinta-feira, das 08h às 18h, e sexta-feira, das 08h às 17h
Principais Responsabilidades
- Desenvolver e manter soluções back-end escaláveis utilizando C# e .NET;
- Desenvolver interfaces front-end utilizando React/NextJS e TypeScript;
- Criar e otimizar APIs REST para integração com outros sistemas;
- Desenvolver interfaces responsivas, com foco em componentização, performance e acessibilidade;
- Participar de todas as etapas do ciclo de desenvolvimento, incluindo análise, desenvolvimento, testes e implementação;
- Trabalhar em colaboração com equipes de Produto, UX/UI, QA e DevOps;
- Implementar melhorias de performance e escalabilidade nos sistemas existentes;
- Garantir a qualidade do código por meio de revisões e boas práticas de programação;
- Atuar na implementação de requisitos de segurança e conformidade;
- Elaborar e manter documentação técnica das soluções desenvolvidas;
- Contribuir para a análise e resolução de problemas técnicos;
- Participar de reuniões de planejamento ágil, contribuindo com ideias e melhorias para o desenvolvimento de software.
Requisitos
- Experiência sólida com desenvolvimento back-end utilizando C# e .NET;
- Experiência com desenvolvimento front-end utilizando React/NextJS e TypeScript;
- Conhecimento em arquitetura de software, preferencialmente com microserviços;
- Experiência com bancos de dados relacionais, como SQL Server e PostgreSQL;
- Conhecimento em bancos NoSQL, como MongoDB e Redis;
- Experiência com ferramentas de mensageria, como Azure Service Bus e RabbitMQ;
- Experiência com Docker e configurações em arquivos YAML;
- Conhecimento em desenvolvimento de APIs RESTful e integração com sistemas externos;
- Experiência com Git e ferramentas de versionamento de código;
- Experiência com práticas de CI/CD e ferramentas como Azure DevOps, Jenkins ou GitLab;
- Familiaridade com metodologias ágeis, como Scrum e Kanban;
- Conhecimento em ferramentas de observabilidade, como Datadog e Azure Application Insights;
- Conhecimento em inglês técnico;
- Capacidade de trabalhar de forma independente e em equipe, com boa comunicação técnica;
- Disponibilidade para contratação na modalidade PJ.
Diferenciais
- Experiência com arquitetura de microserviços;
- Conhecimento em Microsoft Clarity;
- Experiência com Azure Service Bus ou RabbitMQ;
- Conhecimento em ambientes de cloud e ferramentas do ecossistema Azure;
- Experiência com otimização de performance e escalabilidade;
- Vivência em squads multidisciplinares;
- Experiência com práticas de code review e desenvolvimento orientado a boas práticas de engenharia de software.
Perfil Esperado
Buscamos um(a) profissional com experiência sólida em desenvolvimento FullStack, capaz de atuar de ponta a ponta, desde o back-end até o front-end.
Esperamos alguém com raciocínio lógico, capacidade de resolução de problemas, autonomia, proatividade e boa comunicação técnica.
É importante ter facilidade para transitar entre diferentes contextos de desenvolvimento, colaborar com equipes multidisciplinares e contribuir ativamente para a qualidade, performance, segurança e evolução das soluções desenvolvidas.
O profissional deverá ter uma postura colaborativa e orientada à melhoria contínua, participando ativamente das decisões técnicas e contribuindo para a construção de soluções escaláveis, eficientes e alinhadas às necessidades do negócio.
Compartilhar vaga:
Compartilhar vaga: