Estamos em busca de um(a)
Desenvolvedor(a) Full Stack Mobile
apaixonado(a) por tecnologia e inovação, que tenha experiência em desenvolvimento de aplicativos móveis e backend. Se você busca desafios e quer fazer parte de um time dinâmico e inovador, essa vaga é para você!
Responsabilidades:
Desenvolver e manter aplicativos mobile 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 i OS e processos de deploy para Android/i OS.
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:
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
Cocoa Pods
para gerenciamento de dependências no i OS.
Experiência em
adaptação de layouts
entre i Phone e i Pad.
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 No SQL
(Postgre SQL, Mongo DB, 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. Outros Diferenciais:
Experiência com
Graph QL.
Conhecimento em
Web Sockets
para comunicação em tempo real.
Experiência com
CI/CD (Integração e entrega contínua).
Conhecimento de boas práticas de
arquitetura de software.
Experiência com
Metodologias Ágeis (Scrum, Kanban).
Experiência com
e-commerce e integrações de pagamento
será um diferencial.
O que oferecemos?
Salário competitivo.
Modelo de trabalho
remoto.
Oportunidade de crescimento e aprendizado constante.
Ambiente colaborativo e inovador.
️ Ferramentas e tecnologias de ponta para desenvolvimento.
Se você se identificou com a vaga e quer fazer parte do nosso time, venha construir o futuro da tecnologia mobile com a gente!