Banco de talentos - mobile engineer
Summary
Mesa Mobile Thinking is recruiting mobile engineers (talent pool) in Brazil to build Android (Kotlin) or iOS (Swift) apps. Day to day the engineer develops app features, integrates internal and third-party REST APIs, and works with MVVM architecture, Git-Flow, Scrum, and Bitrise for continuous integration.
- Mínimo de 3 anos de experiência com Android ou iOS trabalhando em projetos reais.
- Mínimo de 2 anos de experiência com Kotlin (Android) ou Swift (iOS).
- Experiência com versionamento de código utilizando GIT. Nós usamos Git-Flow.
- Conhecimentos de arquitetura MVVM.
- Ter conhecimento e programação reativa e injeção de dependências.
Diferencial:
- Ter um aplicativo publicado na loja.
- Ter algum conhecimento ou experiência com testes unitários e de integração.
- Conhecimento em Clean Code e Clean Architecture. Nós estudamos e usamos as duas técnicas.
- Conhecimento em metodologias ágeis. Nós usamos Scrum.
- Experiência com Integração contínua. Nós usamos Bitrise.
- Colaborar com todo o time para a elaboração da resolução de problemas e desafios decorrentes do dia-a-dia do desenvolvimento do projeto.
- Realizar integrações com APIs REST internas e de terceiros.
- Ser capaz de compreender problemas técnicos e trabalhar junto com o time em soluções otimizadas e que garantam a escalabilidade e qualidade do aplicativo.
- Atuar de forma consultiva, juntamente com o restante do time, nas definições das novas funcionalidades, apoiando a equipe de design.
- Vontade de crescer, tanto profissionalmente quanto tecnicamente, junto com todo o time.