Descrição
Estamos à procura de um talentoso e motivado **Desenvolvedor Flutter** para se juntar à nossa equipe de engenharia como membro fundador.
Este cargo desempenha um papel fundamental na definição da estrutura arquitetônica e no impulsionamento do desenvolvimento do nosso produto, adotando ao mesmo tempo o framework da empresa para cultivar uma cultura centrada em trabalho em equipe, iteração rápida e design focado no usuário.
**Responsabilidades**
* Adotar e aplicar práticas de desenvolvimento, tais como desenvolvimento orientado a testes (TDD), programação em pares e integração contínua/implantação contínua (CI/CD), para possibilitar lançamentos de software rápidos, confiáveis e eficientes
* Liderar a construção de uma aplicação universal Flutter, priorizando escalabilidade, desempenho e segurança em plataformas web, móveis, tablets e desktop
* Construir e gerenciar uma arquitetura de microsserviços hospedada na Google Cloud Platform, otimizando a comunicação entre serviços por meio de REST e mensagens baseadas em eventos
* Desenvolver serviços de backend utilizando o framework SpringBoot e Java, com ênfase em código limpo, orientado a testes e facilmente mantido
* Implementar Redis para fins de cache, além de ElasticSearch e Postgres para armazenamento e consulta confiáveis de dados
* Utilizar Jenkins para suportar processos de CI/CD, alinhados aos princípios de desenvolvimento e implantação contínuos
* Orientar a equipe de engenharia por meio de metodologias Ágeis, cultivando uma cultura fundamentada em colaboração, inovação e melhoria contínua
* Trabalhar em estreita parceria com a gestão de produtos e partes interessadas para definir especificações técnicas, priorizar funcionalidades e moldar a direção estratégica do produto com base nas necessidades dos usuários e nos objetivos empresariais
**Requisitos**
* Pelo menos 2 anos de experiência relevante em engenharia de software, comprovada por um portfólio que demonstre lançamentos bem-sucedidos de aplicações
* Grande expertise em Flutter, juntamente com sólida compreensão do desenvolvimento de aplicações universais em múltiplas plataformas
* Experiência comprovada com Jenkins e compromisso com as práticas de pipelines de CI/CD
* Excelente proficiência escrita e falada em inglês, nível B2 ou superior
**Desejável**
* Histórico comprovado de liderança de equipes Ágeis e aplicação de frameworks Ágeis
* Habilidade em SpringBoot e Java para desenvolvimento de backend
* Experiência prática com Redis na implementação de soluções de cache
* Familiaridade com ElasticSearch para funções de busca e consultas de dados
* Experiência com Postgres para armazenamento estruturado e confiável de dados
* Sólida compreensão da arquitetura de microsserviços e da Google Cloud Platform
* Conhecimento de REST e mensagens baseadas em eventos para suportar comunicação eficiente entre serviços
**Oferecemos**
* Projetos internacionais com marcas líderes
* Trabalho com equipes globais de profissionais altamente qualificados e diversos
* Benefícios de saúde
* Programas financeiros para funcionários
* Licença remunerada e licença médica
* Cursos de atualização de competências, reconversão profissional e certificação
* Acesso ilimitado à biblioteca do LinkedIn Learning e a mais de 22.000 cursos
* Oportunidades de carreira globais
* Oportunidades de voluntariado e envolvimento comunitário
* Grupos de funcionários da EPAM
* Cultura premiada, reconhecida pelo Glassdoor, Newsweek e LinkedIn
*A EPAM é uma Empregadora com Igualdade de Oportunidades. Todos os candidatos qualificados receberão consideração para contratação, independentemente de raça, cor, religião, sexo, origem nacional, idade, orientação sexual, identidade ou expressão de gênero, deficiência, status de veterano protegido ou qualquer outra característica protegida por lei aplicável.*