Match score not available

Desenvolvedor(a) Mobile Pleno

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Degree in Computer Science or equivalent experience, JavaScript/TypeScript proficiency and ability to implement complex designs and functionalities, Experience with iOS, Android platforms and understanding their differences.

Key responsabilities:

  • Develop robust mobile applications using React Native for iOS and Android
  • Collaborate with design and product teams to launch new features
  • Ensure quality, responsiveness, security, and optimization of applications
  • Stay updated on mobile development trends and emerging technologies
  • Test, debug, and continuously improve application performance

Job description

JOB DESCRIPTION

Neste papel, você será responsável pelo desenvolvimento e manutenção de aplicações mobile, focando na criação de experiências de usuário excepcionais em plataformas iOS e Android. Esperamos que você traga soluções inovadoras e eficientes para nossos produtos mobile, contribuindo significativamente para a satisfação e engajamento dos nossos usuários.


RESPONSIBILITIES AND ASSIGNMENTS

  • 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;

REQUIREMENTS AND QUALIFICATIONS

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;


Habilidades desejáveis:

  • Proatividade: Capacidade de identificar oportunidades de otimização de desempenho e implementar melhorias;
  • Aprendizado contínuo: Disposição para se manter atualizado com as tendências de análise de dados e tecnologias relacionadas;
  • Colaboração: Habilidade em trabalhar em equipe e coordenar esforços com equipes interdisciplinares;
  • Comunicação: Habilidade de se expressar de forma clara e eficaz ao apresentar insights e recomendações;
  • Resiliência: Capacidade de lidar com desafios e fracassos, mantendo uma atitude positiva e buscando soluções;

ADDITIONAL INFORMATION

NOSSO PROCESSO SELETIVO

Geralmente levamos cerca de 31 dias (desde sua candidatura até a finalização do processo seletivo)


Nossas etapas serão:

  • Inscrição/Triagem e Avaliação de fit cultural;
  • Bate-papo com o time de People;
  • Bate-papo com a liderança da área;
  • Bate-papo Técnico;
  • Bate-papo com os Fundadores;
  • Proposta Final.


INFORMAÇÕES SOBRE A VAGA E BENEFÍCIOS

  • 📑 Modelo de contratação: Pessoa Jurídica;
  • 💻 Modelo Remoto;
  • ⏰ Flexibilidade de horário;
  • 🍃 Ambiente leve e descontraído;
  • 📖 Parcerias com instituições de ensino;
  • 💪 Gympass corporativo.

TRANSFORMANDO CONTEÚDO EM CONEXÕES! VEM COM A GENTE?

Facilitar a distribuição de conteúdos digitais de maneira profissional é a nossa grande missão e acreditamos que JUNTOS podemos impactar positivamente a vida das pessoas! Nos consolidamos como referência em tecnologia de streaming para empresas e já recebemos diversos prêmios pela nossa cultura de inovação, atendendo clientes como Oracle, Santander, XP Investimentos, B3 e centenas de outros.


Se você tem paixão por tecnologia e quer trabalhar em um lugar que oferece soluções inovadoras que transformam empresas, aqui é o seu lugar.


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Resilience
  • Collaboration
  • Communication
  • Proactivity

Mobile Engineer Related jobs