Desenvolvedor Mobile - Flutter Se você sabe muito de desenvolvimento de aplicativos mobile utilizando Flutter, nossos clientes precisam de você para tornar realidade tudo o que a Action Labs sonhar para eles, com estabilidade e escalabilidade. Nosso App developer trabalhará na produção de aplicativos e protótipos para materializar as soluções que nossos clientes precisam. Perfil Action Labs Nós trabalhamos com inovação. Isso significa que a solução final muitas vezes não é como imaginamos no começo. Você deve ter muita flexibilidade para trabalhar em projetos cujas necessidades são revistas ao longo do caminho e ter iniciativa para criar soluções inovadoras para problemas inesperados, sem perder o foco no objetivo final do projeto. Nossas equipes têm muita autonomia para trabalhar de forma independente, com interações assíncronas com outros colaboradores-chaves no projeto - inclusive clientes. Portanto é essencial que você tenha a capacidade de relacionar-se com equipes de diferentes departamentos e compreender os diferentes pontos de vista sobre o produto. E, finalmente, queremos gente com visão crítica do trabalho, que saiba defender suas ideias de forma coerente e fundamentada. Suas principais atividades / responsabilidades serão: - Produzir e otimizar códigos para maior performance, escalabilidade e velocidade; - Construir códigos e bibliotecas reutilizáveis para uso futuro; - Garantir a viabilidade técnica das funcionalidades previstas; - Ser responsável pela qualidade e funcionamento das soluções implementadas Formação: Ensino superior completo em Ciências da Computação, Sistemas de Informação ou semelhantes Conhecimentos fundamentais: - 2 a 4 anos de experiência com desenvolvimento de aplicativos mobile - Flutter ou nativo (iOS/Android) - Dart - Flutter - JSON - APIs REST - Git - Processo de publicação de aplicativos nas lojas seguindo as Guidelines (AppStore e PlayStore) - Inglês intermediário - Ter ao menos um aplicativo publicado nas lojas; - Experiência com o uso de APIs REST; - Orientação a objetos; - Experiência com o uso de notificações; - Inglês intermediário. Conhecimentos desejáveis: - Experiência com ferramentas de testes e analytics - Firebase Crashlytics, TestFlight/Google Beta - Testes unitários, de integração e ponta a ponta - Desenvolvimento de apps nativos (Java/Kotlin/Swift/Objective-C) - Testes de instrumentação - Bancos de dados NoSQL (MongoDB) - Metodologias ágeis de desenvolvimento (Scrum/Kanban) - Monitoramento de aplicações O que esperamos de você: - Iniciativa para criar soluções tendo em vista o objetivo final do projeto. - Capacidade de analisar criticamente os projetos nos quais está envolvido e defender suas ideias de forma coerente e fundamentada; - Autonomia para trabalhar de forma independente com interações assíncronas com o restante equipe; - Flexibilidade para trabalhar em projetos cujas necessidades podem ser revistas ao longo de sua evolução; - Capacidade de relacionar-se com equipes de diferentes departamentos e compreender os diferentes pontos de vista sobre o projeto. Benefícios: - Modelo de contratação CLT - Pretensão salarial: - Premiação anual de até 3 salários - Plano de Saúde - Vale Refeição / Alimentação - Vale Transporte - Ajuda de Custo para Estudo, Treinamento e Aperfeiçoamento - Conta no Spotify e Amazon Tipo de vaga: Tempo integral, Efetivo CLT Pagamento: R$4.000,00 por mês Benefícios: - Assistência médica - Assistência odontológica - Participação nos lucros - Seguro de vida - Trabalho remoto - Vale-refeição - Vale-transporte