Pessoa Desenvolvedora Mobile (Xamarin)
Descrição da vaga
Se você é uma pessoa programadora acima da média, não tem medo de aprender linguagens e tecnologias novas, busca desenvolver software de qualidade, bem modelado e testado, candidate-se à esta vaga! Venha nos ajudar a construir uma das melhores startups do Brasil.
Você irá participar do desenvolvimento dos nossos aplicativos móveis Android e iOS. E, caso se interesse, terá oportunidade de se envolver também com nossas APIs, aplicações Web e DevOps ;)
Como é o nosso aplicativo:
- Xamarin Native / Traditional (não é Xamarin.Forms);
- Regras de negócio isoladas do framework;
- Clean Architecture: Usecases, Entities, Gateways;
- Não seguimos a Clean Architecture como dogma, adaptamos à nossa realidade;
- Testes automatizados e TDD onde for possível;
- Legado com regras em Activities e ViewControllers que estamos migrando aos poucos;
Responsabilidades e atribuições
- Participar do desenvolvimento dos nossos aplicativos móveis Android e iOS utilizando Xamarin Nativo/Tradicional
- Colaborar ativamente nas decisões técnicas envolvendo os projetos (modelagem de base, regras de negócio, arquitetura de código, gestão de ciclo de vida do aplicativo, etc.)
- Ser um exemplo na nossa cultura de construção de um código de qualidade (bem simples, bem modelado, bem testado, poucos bugs)
- Se engajar no desenvolvimento de seus pares em um ambiente de aprendizagem colaborativa (Pair programming, code review, palestras internas, etc)
Requisitos e qualificações
O que esperamos de você:
- Ter experiência com desenvolvimento de aplicativos móveis usando alguma abordagem nativa ou híbrida com as seguintes tecnologias:
- Xamarin, C#, MVVM, Android, AXML, iOS, Storyboard;
- Ter experiência aplicando Clean Code
Será um diferencial se você tiver experiência com:
- Clean Architecture ou Domain Driven Design
- Testes Automatizados;
- Test Driven Development ou Design Patterns
Informações adicionais
Como é o nosso ambiente de trabalho:
- Selo Great Place To Work®
- Capitalismo Consciente: Estamos entre as 22 empresas mais humanizadas do Brasil
- Ambiente ágil, informal e sem dresscode
- Muito compartilhamento de conhecimento: toda semana temos internamente palestras e meetups, além de livros e incentivos para ir em eventos e escrever artigos
Como é o time:
- Um time de profissionais de produto, designers e desenvolvedores onde todos são encorajados a perguntar o motivo do que estão fazendo e sugerir alternativas melhores
- Muitos desafios onde a qualidade do produto e do código é muito cobrada
- Não fazemos customizações, os recursos são usados todos os dias por milhares de usuários
- 20% do tempo liberado para dedicar a projetos individuais: refatorações, melhorias técnicas, testar novas tecnologias ou até mesmo colaborar com projetos open-source
Como é a infraestrutura:
- Posto de trabalho com Mac sem restrições de acesso
- Licença do Jetbrains Rider e liberdade para usar a IDE de sua preferência
- Ferramentaria de CI/CD com mais de 4.000 testes para podermos liberar alterações com confiança
- Cobertura de mais de 79% de código (e aumentando), para podermos dormir tranquilos de noite
Benefícios
- Contratação CLT
- PLR
- Cartão Flash de benefícios flexíveis
- Auxílio home office
- Plano de Saúde e Odontológico com cobertura nacional
- Seguro de vida
- Cozinha abastecida com lanches e frutas
- Livro Livre (você indica e a gente compra)
- Parceria com instituições de ensino e idiomas
- Parceria com restaurantes
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem Técnica
- Etapa 3: Entrevista Técnica
- Etapa 4: Entrevista de Cultura
- Etapa 5: Contratação
Somos a Mercos
Nosso propósito é movimentar a economia do Brasil, porque acreditamos que movimentar a economia melhora a vida das pessoas!
Ajudar marcas a conquistar mercados é a nossa missão e fazemos isso através de um software que ajuda indústrias e distribuidoras de bens de consumo em todo o Brasil a potencializar vendas. Reunimos automação de força de vendas, CRM e E-commerce B2B em uma única plataforma trazendo agilidade e aumento de vendas para os nossos clientes.
Desta forma, nós impactamos positivamente a rotina de todos os envolvidos na operação comercial: do representante à equipe de apoio interno, do gerente comercial ao diretor, do marketing ao TI da empresa. Além de tudo, entregamos a solução Mercos também para os clientes de nossos clientes, que ganham muita flexibilidade e agilidade na reposição de produtos com nosso e-commerce B2B.
Convidamos você a conhecer mais sobre o que estamos construindo ao longo destes mais de 10 anos de história.
Por que trabalhar na Mercos?
Porque a Mercos é feita por todos nós! Somos mais de 160 Mplayers buscando criar um ambiente que permita a diversidade e inclusão, tendo o respeito como o fio condutor das nossas ações :)
Nossa cultura é a nossa força e nossos valores são a nossa identidade: Autores da nossa história, Práticos, Coragem para aprender, Sócios do cliente, Dignos de confiança, Desafio sempre, descontração quase sempre!
Contribua para esta jornada, venha ser um Mplayer!
Quer saber mais? Só nos seguir por aí!