Buscamos profissionais apaixonados por tecnologia e inovação para desenvolver soluções móveis de alta qualidade.
O candidato ideal deve ter experiência em desenvolvimento de aplicativos móveis e backend, com habilidades em React Native, Redux Saga e Node.js. Além disso, é necessário possuir conhecimento em bancos de dados SQL e NoSQL, infraestrutura em nuvem (AWS) e autenticação e segurança.
Responsabilidades:
* Desenvolver e manter aplicativos móveis utilizando React Native.
* Implementar gerenciamento de estado com Redux Saga.
* Criar e manter APIs Restful/Webservices para consumo dos aplicativos.
* Trabalhar com infraestrutura em nuvem (AWS, Firebase, etc.) para armazenamento, autenticação e deploy.
* Gerenciar a publicação e manutenção dos aplicativos na Play Store e App Store.
* Configurar e administrar certificados iOS e processos de deploy para Android/iOS.
* Implementar TDD (Test Driven Development) para garantir qualidade de código.
* Garantir a integração eficaz entre frontend e backend.
* Trabalhar com práticas ágeis, garantindo entregas eficientes e de qualidade.
* Atuar na adaptação de layouts para diferentes dispositivos e plataformas.
* Monitorar e otimizar a performance dos aplicativos e servidores.
Requisitos:
Frontend Mobile:
* Experiência comprovada com React Native.
* Conhecimento em Redux Saga para gerenciamento de estado.
* Experiência com publicação e gerenciamento de apps na Play Store e App Store.
* Conhecimento em CocoaPods para gerenciamento de dependências no iOS.
* Experiência em adaptação de layouts entre iPhone e iPad.
* Conhecimento sólido de UX/UI e experiência do usuário.
Backend e Infraestrutura:
* Experiência no desenvolvimento e manutenção de APIs Restful.
* Conhecimento em Node.js e/ou Python para backend.
* Experiência com bancos de dados SQL e NoSQL (PostgreSQL, MongoDB, Firebase Firestore, etc.).
* Experiência com AWS (Lambda, S3, EC2, RDS) ou outros serviços de nuvem.
* Experiência com Autenticação e Segurança (JWT, OAuth, Firebase Authentication, etc.).
* Experiência com deploy de aplicações backend e mobile.
Benefícios:
* Salário competitivo.
* Modelo de trabalho remoto.
* Oportunidade de crescimento e aprendizado constante.
* Ambiente colaborativo e inovador.
* Ferramentas e tecnologias de ponta para desenvolvimento.
E o que oferecemos?
* A oportunidade de construir soluções móveis de alta qualidade e contribuir para a inovação tecnológica.
* Uma equipe dinâmica e colaborativa, comprometida com o sucesso e a satisfação dos funcionários.
* Possibilidades de carreira e crescimento pessoal e profissional.