segunda-feira, 9 de agosto de 2021

Desenvolvedor de Sistema Mobile II R$ 8.714,79 - São Paulo - SP

Desenvolvedor de Sistema Mobile II R$ 8.714,79 - São Paulo - SP
***Inscrições até o dia 11/08/2021***
Requisitos: Ensino médio completo OU curso técnico na área de tecnologia da informação OU graduação na área de tecnologia da informação. 
Experiência comprovada em programação e desenvolvimento de software  e desenvolvimento de protótipos navegáveis de mobile. 
CONHECIMENTOS / HABILIDADES: 
Conceitos de Webservices REST 
Conhecer Princípios de Desenvolvimento de Software (Ex. KISS, YAGNI,etc) 
Proficiência em HTML5/CSS3
Conhecimento em pré-processadores CSS (Sass, Less)
Conceitos de Usabilidade na Web 
Proficiência em desenvolvimento web .NET Core, HTML 5
Elaboração de diagramas de representação de relações lógicas
Fases do desenvolvimento de sistemas: codificação, manutenção, elaboração de design, prototipagem, teste e homologação
Organização e documentação dos programas desenvolvidos
Proficiência em versionamento de código usando GIT 
Conceitos de design para dispositivos móveis
Conhecimentos em bibliotecas para desenvolvimento mobile 'cross-platform' (Xamarin, React-Native)
Armazenamento local para cacheamento e persistência de dados (SQLite)
Utilização de recursos nativos de aparelhos celulares (bluetooth; GPS; sistema de arquivos; etc) tanto para android quanto para iOS
Fases do desenvolvimento de sistemas: codificação, manutenção, elaboração de design, prototipagem, teste e homologação 
Organização e documentação dos programas desenvolvidos
Proficiência em linguagem de servidor, principalmente C#
Proficiência em framework para desenvolvimento back-end, especialmente .NET
Proficiência em modelagem de dados
Proficiência em documentação de software
Proficiência em tecnologia para versionamento de código-fonte (Exemplo: CVS, Mercurial, Git, SVN, SourceSafe, TFS, PVCS (Serena) ou ClearCase)
Conhecer Design de Experiência do Usuário (User Experience Design)
Raciocínio lógico
Gestão do tempo
Trabalhar em equipe
Autodidata
Comunicação oral e escrita
Liderar equipe de desenvolvimento de software
ATIVIDADES:
Escrever Documentação Técnica de Software
Participar de sessões de revisão de código-fonte (Code Reviews)
Definir Arquitetura de Software e de Serviços WEB
Desenvolver soluções de software, utilizando ferramentas para gerenciamento de projetos e versionamento de código fonte
Escrever testes automatizados de software
Realizar tunning de Aplicações Web e de bancos de dados
Projetar bancos de dados e End Point
Desenvolver Triggers, Procedures e Aplicações Web
Desenvolver APIs aplicando conceitos de Developer Experience
Desenvolver software utilizando ORMs
Configurar e desenvolver processos de CI/CD

 

Nenhum comentário:

Postar um comentário