COMPOR O TIME DE DESENVOLVIMENTO, ASSUMINDO ITENS DE TRABALHO PARA DESENVOLVIMENTO A CADA SPRINT.
REALIZAR AS ATIVIDADES INERENTES AO DESENVOLVIMENTO, TAIS COMO ANÁLISE E DESIGN, PROGRAMAÇÃO, TESTES, REQUISITOS.
GERIR SEU PRÓPRIO TRABALHO SINALIZANDO PRONTAMENTE PARA A EQUIPE SOBRE EVENTUAIS ATRASOS OU OUTROS IMPEDIMENTOS.
Experiência, Habilidades e conhecimentos necessários:
- a) DOMÍNIO TÉCNICO E EXPERIÊNCIA EM DESENVOLVIMENTO ANDROID;
- 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 FERRAMENTAS CLEARCASE 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 REACT NATIVE E FLUTTER/DART.
Certificação desejada:
Pelo menos umas das certificações abaixo, ou equivalente:
- AWS Certified DevOps Engineer - Professional
- Microsoft Certified: Azure DevOps Engineer Expert
- Microsoft Azure DevOps Solutions (AZ-400)
- GCP Professional Cloud DevOps Engineer
- Certified Kubernetes Administrator
- Certified Kubernetes Application Developer (CKAD)
- Red Hat Certified Specialist in OpenShift Administration
- Red Hat Certified Specialist in OpenShift Application Development
- Docker Certified Associate (DCA).
- UX-PM Nível 2
Escolaridade:
- 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;
Tempo de Experiência: