Desenvolver sistemas de alta tecnologia é o objetivo principal da nossa empresa. Nossa equipe busca profissionais que sejam especialistas em desenvolvimento móvel e possam contribuir para a elaboração e estruturação de soluções eficazes.
Requisitos Obrigatórios
* Graduação em Tecnologia da Informação
Conhecimentos Requeridos
* Linguagens modernas de programação voltadas para Mobile (Kotlin, Java, React Native, Flutter)
Conhecimentos Desejáveis
* Bancos de dados relacionais e não relacionais
* Lógica de programação
* Linguagens de programação orientada a objetos
* Testes de software
* Métodos ágeis
* Padrões de projeto
* Inglês básico
Competências Complementares
* Capacidade de trabalho em equipe
* Planejamento e organização
* Orientação para resultados
* Aprendizagem contínua
* Desenvolvimento ágil de software
* Qualidade de software
* Análise de problemas
* Entrega de resultados
Vantagens
* Experiência com desenvolvimento Android
* Conhecimento de Orientação a Objetos
* Experiência com IDE Android Studio
* Padrões de projeto: MVP / MVVM / Clean Code
* Experiência com Firebase: Cloud Messaging / In-App Messaging / Crashlytics / ML Toolkit / TestLab
* Experiência com testes: Testes unitários / Testes automatizados / Teste de Interface do Usuário / Test Driven Development - TDD / Testes Farm
* Experiência com APIs Google: Maps / Places
* Noções de Desenvolvimento Ágil: Scrum / Kanban / XP
* Experiência com Bancos de Dados SQL e NoSQL: SQLite - SQL / Realm - NoSQL
* Experiência com sincronização de dados: JSON / XML / Web Services REST
* Noções de UX/UI: Material Design / Noções dos conceitos de SOLID, INVEST e SMART / Noções de Clean Code e Refatoração
Principais Atribuições
* Codificação e documentação de aplicações
* Estudo das regras de negócios das soluções desenvolvidas
* Participação na modelagem de soluções tecnológicas junto aos clientes
* Participação de rotinas em equipes ágeis e multidisciplinares
* Codificação de testes unitários e de usabilidade
* Manutenção de softwares legados
* Atendimento às chamadas de Help desk em nível básico