ANALISTA DEV. REACT NATIVE SR (100% REMOTO) - RHA3323
RemoteBrazil
BrazilRemoteFull TimeSenior Level
Full TimeSenior Level
Job Summary
Lead React Native development within the sprint cycle, owning items from conception through delivery. Execute full-stack mobile engineering including analysis, design, unit testing, and integration using Android SDK, RESTful APIs, and hybrid frameworks like HTML5/CSS/JavaScript. Manage personal workflow by proactively signaling blockers to the team while adhering to Agile, Scrum, and TDD principles. Construct relational database queries, automate functional and performance tests, and handle Google Play publishing. Ensure responsive interfaces and robust UX standards across Android and hybrid applications.
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.