Desenvolvedor Mobile Xamarin C#

Joinville, State of Santa Catarina, Brazil Full-time

Conheça um pouco mais sobre o que nosso time de engenharia está fazendo: https://medium.com/mercos-engineering

Essa vaga é para trabalhar nos times responsáveis pelos nossos aplicativos móveis.

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;

O que esperamos de você:

  • Conhecimentos gerais:
    • Xamarin / C#;
    • Android / AXML;
    • iOS / Storyboard;
    • Clean Code / Clean Architecture / Testes Automatizados;
  • Profundidade de conhecimento e experiência em algum dos itens acima;
  • Disposição à aprender rapidamente os itens acima que não tiver conhecimento;
  • Disponibilidade para se mudar para Joinville/SC;

Como é o nosso ambiente de trabalho:

  • Great Place To Work®: 8º lugar entre as melhores pequenas empresas para se trabalhar em Santa Catarina;
  • Love Mondays®: 21º lugar entre as pequenas empresas mais amadas pelos funcionários 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, monitor de 24” e internet sem restrições de acesso;
  • Celulares e tablets Android e iOS disponíveis para testar a aplicação;
  • Ferramentaria de CI/CD no Mobile com TestCloud, para nunca precisarmos mexer com Provisioning Profiles ou Code Signing na hora de liberar algo urgente ou importante;

Benefícios:

  • Contratação CLT;
  • Vale transporte ou combustível;
  • Vale refeição ou alimentação;
  • Plano de saúde e odontológico;
  • Programa de stock options;

Apply for this opening at http://mercos.recruiterbox.com/jobs/fk0j37i?apply=true