Vaga Mobile

Desenvolvedor(a) Mobile Pleno

JavaScript React Native TypeScript Android iOS Testes unitários

Netshow.me

Netshow.me

Startup

Salário: Não especificado

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Somos especialistas em experiências de streaming. A Netshow.me proporciona experiências que conectam empresas a pessoas por meio de tecnologia e serviços de streaming: ao vivo e com plataformas on demand.

Atividades e Responsabilidades

Desenvolver aplicações mobile robustas e de alta performance para iOS e Android usando React Native;
Colaborar com equipes de design e produto para definir, projetar e lançar novos recursos e funcionalidades;
Garantir a qualidade e a responsividade das aplicações, ajustando-as para diferentes dispositivos e tamanhos de tela;
Implementar medidas de segurança, privacidade e otimização no desenvolvimento das aplicações;
Manter-se atualizado sobre as novas tendências de desenvolvimento mobile e tecnologias emergentes;
Testar, corrigir bugs e melhorar a performance das aplicações continuamente;
Garantir, junto com a equipe de desenvolvimento e CS, o envio e aprovação das aplicações mobile nas lojas de apps das principais plataformas do mercado;
Trabalhar em um ambiente ágil, colaborando ativamente com as demais equipes para entregar soluções integradas e consistentes;

Requisitos

Requisitos Essenciais:

Graduação completa ou em andamento em Ciência da Computação, Engenharia de Software, área relacionada ou experiência equivalente em desenvolvimento mobile;
Sólidos conhecimentos em JavaScript/TypeScript e suas nuances, incluindo ES6+ sintaxe;
Experiência com ambas as plataformas iOS e Android, e compreensão das diferenças entre elas;
Habilidade para implementar designs e funcionalidades complexas;
Conhecimento em CI/CD;
Habilidades de desenvolvimento e implementação de testes unitários e de integração;

Requisitos Desejáveis:
Será um diferencial se você tiver:

Experiência com outros frameworks e linguagens para desenvolvimento mobile nativo (Swift, Kotlin, etc.);
Conhecimento em estados de gerenciamento (como Redux, MobX) e hooks;
Experiência com CI/CD para aplicações mobile;
Experiência com animações e a capacidade de implementar interfaces complexas e fluidas;
Experiência com metodologias ágeis e ferramentas de versionamento, como Git;
Experiência na liderança de projetos de desenvolvimento mobile, guiando aspectos técnicos e de arquitetura;
Participação em projetos de larga escala e/ou de alta disponibilidade;
Expertise em segurança de software e práticas de codificação segura;
Experiência com desenvolvimento orientado a testes (TDD) e testes automatizados.
Habilidade em otimizar apps para melhor desempenho e escalabilidade;
Contribuições para projetos de código aberto ou portfólio de projetos pessoais;
Fluência em leitura e escrita em inglês;

O que nós oferecemos

Academia/Gympass