GeekHunter Logo

Vagas

Login

Desenvolvedor .Net / Xamarin 4.5 PCL e 5 NetStandard

Xamarin

flag.br_flag

remoto

Briefcase icon

Nível de Experiência

Sênior

Globe icon

Tempo de Experiência

6+ anos em TI, Infraestrutura ou Engenharia de Software

Curtiu a vaga? Demonstre interesse e seja encontrado pela empresa

Stefanini

Consultoria em TI

Entregamos soluções digitais inovadoras e eficazes, que auxiliam os nossos clientes em suas jornadas digitais, sempre aplicando o nosso propósito de tornar a tecnologia um agente de mudança para um mundo melhor.

Benefícios

Requisitos

Tecnologias Necessárias

Conhecimentos obrigatórios

Xamarin

Tempo de Experiência

Experiência mínima obrigatória

6+ anos em TI, Infraestrutura ou Engenharia de Software

Experiência sólida em desenvolvimento .NET (mínimo 5 anos), com foco em aplicações web e mobile.
Proeficiência no desenvolvimento com Xamarin, criando aplicações móveis nativas (iOS e Android) a partir de uma base de código compartilhada.
Conhecimento avançado de C# e .NET Core, incluindo design patterns, princípios SOLID e boas práticas de desenvolvimento.
Familiaridade com APIs RESTful, integrações de serviços e comunicação entre sistemas.
Experiência em uso de ferramentas de versionamento de código (Git, GitHub, Bitbucket).
Conhecimento de banco de dados relacionais (SQL Server, MySQL) e não relacionais (MongoDB, Firebase).
Experiência com metodologias ágeis (Scrum, Kanban) e ciclo de vida de desenvolvimento de software (CI/CD).
Capacidade de testar, debugar e otimizar código, focando em performance e usabilidade.
Conhecimento de práticas de segurança de software e proteção de dados.
Habilidade para trabalhar em times multidisciplinares e colaborar com outras áreas como design e produto.

Atividades

Desenvolvimento de aplicações móveis multiplataforma usando Xamarin, garantindo uma experiência fluida tanto em iOS quanto Android.
Criação e manutenção de APIs e serviços back-end para suportar as funcionalidades dos aplicativos.
Trabalho próximo com designers e PMs para entender os requisitos funcionais e transformar especificações em soluções técnicas robustas.
Realização de testes e otimizações contínuas, garantindo que os aplicativos estejam performáticos e livres de bugs.
Integração com serviços externos e APIs, assegurando o funcionamento correto de features como notificações push, geolocalização, entre outras.
Participação em revisões de código e sessões de planejamento dentro da metodologia ágil, promovendo a melhoria contínua.
Monitoramento de aplicações em produção, corrigindo problemas e lançando novas versões de forma eficiente.
Mentoria a desenvolvedores mais juniores, fornecendo orientação e apoio para seu desenvolvimento técnico.

Gostou da vaga?

Na GeekHunter, as empresas encontram os candidatos! Demonstrar interesse aumenta sua visibilidade.

Compartilhe a vaga através das redes sociais!

Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.