Engenheiro de software e aplicativos móveis (Full Stack)
O colaborador, integrante da equipe de P&D, participará do desenvolvimento e manutenção dos aplicativos móveis da Coel/Ascon Tecnologic, dedicados ao controle, gestão e monitoramento de produtos IoT e Indústria 4.0.
Principais responsabilidades:
* Coleta e analise de requisitos para o desenvolvimento de novos aplicativos móveis (para plataformas Android e iOS), dedicados ao suporte e configuração da linha de produtos da empresa.
* Desenvolvimento e validação dos novos aplicativos.
* Apoio à equipe de P&D de firmware na definição dos requisitos de firmware para suportar a funcionalidade dos aplicativos móveis.
* Especificação e implementação de SDKs apropriados para facilitar a integração de aplicativos móveis COEL com soluções de terceiros.
* Desenvolvimento de aplicações desktop simples, orientadas para uso em linhas de produção internas/clientes.
* Atualização e suporte dos softwares e aplicativos legados.
* Atualização contínua das melhores práticas de desenvolvimento e manutenção dos software/aplicativos.
* Promoção de novas tecnologias e inovação (incluindo técnicas de desenvolvimento orientadas à cibersegurança).
É solicitado:
* Engenharia de Computação, Engenharia Eletrônica, Engenharia de Telecomunicações, Ciência da Computação, Engenharia de Software ou outro curso de graduação relacionado à Tecnologia da Informação.
* Entendimento sobre o que são Sistemas IoT.
* Conhecimento em Front-end, Back-end, Banco de dados e Mobile.
* Pelo menos 2 anos de experiência em design e desenvolvimento de aplicativos móveis.
* Experiência com os ambientes de desenvolvimento relacionados(Android Studio, IntelliJ IDEA, XCode, Eclipse IDE, NetBeans IDE, Visual Studio, VSCode).
* Excelentes conhecimentos de linguagens específicas para desenvolvimento de aplicativos móveis, como Dart, Kotlin, etc., e frameworks relacionados (Flutter, ReactNative, Xamarin, Cordova).
* Bom entendimento dos fundamentos de metodologias de segurança para aplicações móveis, sistemas distribuídos e bancos de dados.
* Conhecimento em redes de computadores.
* Conhecimento nos protocolos de comunicação: MQTT, HTTP, Bluetooth, Wireless 802.11ac, NFC, UDP/IP e TCP/IP.
* Conhecimento em sistema de controle de versão GIT.
* Conhecimento das regulamentações de cibersegurança dos EUA e Europa.
* Gestão do ciclo de vida SBOM para cibersegurança.
Será um diferencial ter conhecimento de:
* Bancos de dados relacionais e não relacionais e sistemas de arquivamento em servidor local e remoto: MySQL, Firebase, AWS.
* Metodologias para desenvolvimento de projetos: Agile Scrum, ciclo de vida, qualidade de código, cobertura de verificação, validação e documentação.
* Excelente capacidade de resolução de problemas, aptidão para trabalho em equipe e bom domínio da língua inglesa completam o perfil desejado.
Benefícios: VR, VA, VT, assistência médica e odontológica.
Local de trabalho: São Paulo/SP (Bairro Lapa). Vaga 100% presencial.
#J-18808-Ljbffr