ANALISTA DEV. REACT NATIVE SR (100% REMOTO) - RHA3321
RemoteBrazil
BrazilRemoteFull TimeSenior Level
Full TimeSenior Level
Job Summary
Lead React Native development within the sprint cycle, executing analysis, design, coding, and testing for Android and hybrid applications using Android SDK, RESTful APIs, and SQL-Lite. Manage personal workload by proactively signaling impediments to the team while adhering to Agile, Scrum, and TDD principles. Deliver responsive interfaces and ensure software quality through unit, integration, performance, and vulnerability testing, including automation with relevant tools. Maintain version control using Git and Jenkins, construct database queries, and navigate the Google Play publication process.
Required Qualifications
- Domínio técnico e experiência em desenvolvimento React Native
- Desenvolvimento de aplicativos Android, utilizando Android SDK, Android Studio, integração com API RESTful e WebServices SOAP
- Domínio e experiência em desenvolvimento híbrido (HTML5, CSS e JavaScript)
- Conhecimento de jQuery, Bootstrap, Node JS, Angular JS, Ionic e Sencha Touch
- Conhecimento do processo de publicação na Google Play
- SQL-Lite
- Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP), Kanban e Test-Driven Development (TDD)
- Análise de requisitos funcionais, não-funcionais e requisitos ágeis
- Modelagem de dados relacional
- Interfaces responsivas
- User Experience (UX) e conceitos de usabilidade
- Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automação de testes funcionais, de unidade e de carga com ferramentas de software
- Construção de consultas a bancos de dados em linguagem SQL
- Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase e Git
- 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 no Desenvolvimento de soluções de TI
- Sólidos conhecimentos em React Native
- Ser residente em São Paulo, Rio de Janeiro, Brasília, Curitiba, Belo Horizonte e Recife
Desired Qualifications
- Experiência em projetos com Git, Jenkins, Maven, Gradle e Nexus
- Conhecimento em desenvolvimento na plataforma IBM Mobile First (caso não possua, deverá ser provido treinamento pela contratada)
- Conhecimento em desenvolvimento de aplicativos híbridos utilizando as tecnologias Flutter/Dart
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.