Sobre a oportunidade
Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!
Responsabilidades
- Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint.Realizar as atividades inerentes ao desenvolvimento – ênfase em programação - tais como análise e design, testes e programação e requisitos.Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos.CONHECIMENTO / ATIVIDADESa) DOMÍNIO TÉCNICO E EXPERIÊNCIA EM DESENVOLVIMENTO REACT NATIVE
- b) DESENVOLVIMENTO DE APLICATIVOS ANDROID, UTILIZANDO ANDROID SDK, ANDROID- STUDIO, INTEGRAÇÃO COM API RESTFUL E WEBSERVICES SOAP
- c) DOMÍNIO E EXPERIÊNCIA EM DESENVOLVIMENTO HÍBRIDO (HMTL5, CSS E JAVASCRIPT)
- d) CONHECIMENTO DE JQUERY, BOOTSTRAP, NODE JS, ANGULAR JS, IONIC E SENCHA TOUCH
- e) CONHECIMENTO DO PROCESSO DE PUBLICAÇÃO NA GOOGLE PLAY
- f) SQL-LITE
- g) DESEJÁVEL EXPERIÊNCIA EM PROJETOS COM GIT, JENKINS, MAVEN, GRADLE E NEXUS
- h) PRINCÍPIOS E PRÁTICAS DE DESENVOLVIMENTO DE SOFTWARE ÁGIL, INCLUINDO O MANIFESTO ÁGIL, SCRUM, EXTREME PROGRAMMING (XP), KANBAN E TEST-DRIVEN DEVELOPMENT (TDD)
- i) ANÁLISE DE REQUISITOS FUNCIONAIS, NÃO-FUNCIONAIS E REQUISITOS ÁGEIS
- j) MODELAGEM DE DADOS RELACIONAL
- k) INTERFACES RESPONSIVAS
- l) USER EXPERIENCE (UX) E CONCEITOS DE USABILIDADE
- m) TESTES DE SOFTWARE: TESTE DE UNIDADE, INTEGRAÇÃO, SISTEMA/FUNCIONAL, ACEITAÇÃO/ESTÓRIA, CARGA, DESEMPENHO, VULNERABILIDADE, USABILIDADE, ACESSIBILIDADE. AUTOMATIZAÇÃO DE TESTES FUNCIONAIS, DE UNIDADE E DE CARGA COM FERRAMENTAS DE SOFTWARE
- n) CONSTRUÇÃO DE CONSULTAS A BANCOS DE DADOS EM LINGUAGEM SQL
- o) CONCEITOS DE CONTROLE DE VERSÃO DE CÓDIGO-FONTE E USO DAS FERRAMENTASCLEARCASE E GIT
- p) DESEJÁVEL CONHECIMENTO EM DESENVOLVIMENTO NA PLATAFORMA IBM MOBILE FIRST (CASO NÃO POSSUA, DEVERÁ SER PROVIDO TREINAMENTO PELA CONTRATADA).q) DESEJÁVEL CONHECIMENTO EM DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS UTILIZANDO AS TECNOLOGIAS FLUTTER/DART.
Requisitos
Imprescindível:a) Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas;b) Tempo no Desenvolvimento de soluções de TI c) Sólidos conhecimentos em REACT NATIVEd) Ser residente em São Paulo, Rio de Janeiro, Brasília, Curitiba, Belo Horizonte e Recife.Informações adicionais
Tecnologias
- React
- Node.js
- Angular
- Flutter
- SQL
- React Native
- JavaScript
A candidatura abre fora do Tech Jobs.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.
