Com 25 anos de experiência no mercado de Tecnologia da Informação, a **MTP** é uma empresa multinacional com mais de 1.000 colaboradores espalhados em mais de 11 unidades em nível global, o que nos permite promover o crescimento e intercâmbio profissional. A **MTP** é líder no fornecimento de serviços e soluções de TI com foco em _Quality Assurance_. Possuímos mais de 10 certificações, incluindo o _TMMI - level 5_, o mais alto nível da categoria. Oferecendo um dos mais amplos portfólios, entregamos soluções inovadoras e flexíveis para ajudar empresas a resolver seus desafios mais complexos. Atuando em projetos em mais de **14 países**, tais como: Alemanha, Reino Unido, Japão, Suécia, Coréia do Sul, Moçambique, Guatemala, Argentina, Chile, Peru, entre outros.
**Responsabilidades e atribuições**
Desenvolvedor de Aplicativos Android será responsável pelo design, desenvolvimento e manutenção de aplicações móveis inovadoras que proporcionem uma excelente experiência ao usuário e atendam às necessidades dos nossos clientes globais. Trabalhando em colaboração com equipes multifuncionais, este profissional desempenhará um papel crucial na criação de soluções alinhadas com as metas estratégicas da empresa.
- Propor e definir especificações técnicas do projeto e a modelagem de dados (escopo do projeto do sistema ou aplicação) contribuindo na definição dos padrões de arquitetura e a construção de diagramas de aplicação, selecionando os elementos estruturais e suas interfaces, mapeamento de conexões, sistemas internos e externos, tecnologia aplicada, com os quais ele será composto garantindo o entendimento da equipe e do cliente e a integração com as demais soluções.
- Desenvolver aplicações Android nativas utilizando Kotlin, seguindo padrões modernos de arquitetura, como MVVM e Clean Architecture, garantindo escalabilidade, segurança e manutenção do código.
- Implementar interfaces responsivas e intuitivas, seguindo diretrizes de Material Design e boas práticas de UX/UI, assegurando uma experiência consistente para o usuário.
- Realizar testes unitários e/ou de homologação nos sistemas desenvolvidos, avaliando a conformidade e o atendimento dos requisitos e das especificações técnicas, identificando eventuais desvios, elaborando relatório técnico e encaminhando ao responsável para devidas análises, os testes devem ser instrumentados utilizando frameworks como JUnit, Espresso e Mockito, garantindo a qualidade e estabilidade do software.
- Elaborar e encaminhar a documentação da solução desenvolvida para a área de qualidade e testes no que se refere a requisitos do usuário e especificação técnica, prestando suporte no momento de execução dos testes quando necessário, de forma a contribuir com a homologação das soluções e atendimento aos usuários;
- Gerenciar versões de código e colaboração com a equipe por meio do Git e plataformas como Bitbucket;
- Acompanhar o processo de implantação (publicação de aplicativos na Play Store) das soluções desenvolvidas, intervindo em caso de problemas de produção, para garantir a correta homologação das soluções em produção;
- Realizar suporte a aplicações já existentes e instaladas fazendo análises de problemas e realizando as atividades necessárias para correção, visando o rápido reestabelecimento da solução.
- Buscar constante atualizações com relação as inovações técnicas de sua área de atuação no que se refere a novas tecnologias, ferramentas, recursos, arquiteturas de software, entre outros aspectos, que possam subsidiar o desenvolvimento de novas soluções e/ou sistemas para a companhia.
**Requisitos e qualificações**
Sólida experiência comprovada em desenvolvimento Android utilizando Kotlin.
Formação Superior em Ciência da Computação, Engenharia de Software ou área relacionada.
Conhecimento em linguagens de programação como: Kotlin, Java e Flutter.
Conhecimento em padrões de projetos como MVVM, MVC e MVP.
Experiência com ferramentas e bibliotecas do ecossistema Android, como Jetpack, Room, WorkManager e Hilt/Dagger.
Conhecimento em ferramentas de controle de versão como Git e IDEs como Android Studio.
Experiência com APIs REST e integração de serviços web.
Inglês intermediário;
Disponibilidade para trabalhar híbrido.
**Informações adicionais**
- PJ
- Híbrido 50%
- Contrato temporário 3 meses (chances de prolongação ou efetivação)
A **MTP Group** é uma multinacional espanhola fundada em 1997, com experiência mundial nos setores:
- Garantia de Qualidade (QA);
- Automação;
- Performance em Cybersecurity;
- Transformação Digital;
- User Experience (UX);
- DevOps;
- Agile Development;
- Big Data.
Presente no país desde 2007, a MTP Brasil presta serviços de Consultoria, alocação e treinamentos com um serviço profissional dedicado.
Nossa proposta, integrada ao ambiente do Digital Business Assurance, baseia-se em três fatores principais:
- Profundo conhecimento na garantia da qualidade de soluções e sistemas de TI.
- Forte compromisso com a inovação e a excelência operacion