Vaga Mobile

Programador(a) Mobile (ionic)

SQL API Ionic MySQL Node.js React Native

Zoom Educação Corporativa

Zoom Educação Corporativa

Pequena/média empresa

Salário: Até R$10.000

Não aceita candidatos de outra cidade

Descrição da empresa

Somos Educação, somos tecnologia, isso é o que nos move!

O que acha de fazer parte de um time incrível que usa a tecnologia para transformar o aprendizado de grandes empresas?

Procuramos alguém que tope encarar desafios, aprender, que seja proativo, viva tecnologia e preze pela qualidade em suas entregas.

Atividades e Responsabilidades

Desenvolvimento e manutenção de aplicações mobile com software SaaS; Desenvolvimento de novas funcionalidades e correções de bugs em aplicações Mobile; Desenvolvimento de APIs para comunicação com back-end; Publicações do aplicativo nas lojas Google e Apple; Definir do zero uma arquitetura para o app que utilize as melhores práticas de mercado e que atenda a todos os requisitos do negócio; Recriar todas as telas do aplicativo atual fazendo melhorias visuais e facilitando a experiência do usuário; Desenvolver códigos limpos, de fácil entendimento e manutenção; Pensar em soluções diante das dores e deficiências em usabilidade declaradas pelo cliente. Soft Skills: Proatividade; Ser didático e analítico; Saber trabalhar em equipe; Mente aberta e ser motivado por desafios; Ser colaborativo, flexível e organizado. Gostar de programar e resolver problemas Ser um amante de tecnologia e estar sempre atualizado com as novidades do mercado.

Requisitos

Conhecimento avançado em Ionic; Conhecimentos em Bancos de dados relacionais (MySQL, Maria DB); Linguagens de programação: React-Native, Sql (Update, Insert, Delete, Create, Procedure, Trigger e Views); Conhecimento em Webservices e APIs (REST, JSON, SOAP, WSDL); Uso de ferramentas de versionamento de código (GIT, SVN); Conhecimento total dos ciclos de um aplicativo (concepção, desenvolvimento e publicação nas stores em formato aberto e fechado); Experiência/conhecimento em Microserviços e Docker; Experiência em desenvolvimento de aplicações mobile. Noções de Design e UI/UX (User interface); Conhecimento em PHP, Angular, Node, Apache Kafka e Firebase Noções em outras linguagens Java (Android) e Kotlin. Conhecimentos em tecnologias como Flutter, Angular, VueJs, Dart, Swift Boas práticas de desenvolvimento de software e método ágil (Scrum); Boas práticas de UX e UI. Conhece MVVM, MVP, MVC, Clean e sabe dialogar indicando vantagens e desvantagens de cada arquitetura; Desejável formação superior em Análise de Sistemas, Ciência da Computação, Engenharia de Sistemas e áreas afins.

O que nós oferecemos

Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico

VEJA A EMPRESA NO MAPA