Grupo Data busca:
Desenvolvedor Full Stack Mobile
Visão geral da função:
O Engenheiro Full Stack Mobile é responsável por projetar desenvolver e manter soluções escaláveis de aplicativos web e mobile usando React (ou React Native) e tecnologias relacionadas.
Esta função envolve a colaboração com equipes multifuncionais para entregar aplicativos de alto desempenho seguros e fáceis de usar alinhados aos objetivos do projeto e do negócio.
Principais responsabilidades:
A. Desenvolvimento de Backend ()
Desenvolver manter e otimizar APIs RESTful e microsserviços usando e (ou NestJS).
Implementar lógica de negócios modelos de dados e integrações de API para soluções web e mobile.
Gerenciar autenticação autorização e tratamento de sessões usando JWT ou OAuth.
Garantir escalabilidade desempenho e segurança dos sistemas backend.
Colaborar com equipes de banco de dados no design e otimização de MongoDB PostgreSQL ou MySQL.
B. Desenvolvimento Frontend/Mobile
Desenvolver uma interface mobile responsiva usando React Native.
Integrar APIs gerenciar estados (Redux ou Context API) e lidar com atualizações em tempo real (WebSockets ).
Garantir experiências de usuário consistentes em todos os dispositivos e plataformas.
Colaborar com designers de UI/UX para implementar interfaces acessíveis e de alta qualidade.
C. DevOps e Implantação
Implantar e manter aplicativos na AWS Google Cloud ou Azure.
Trabalhar com pipelines de CI/CD para compilações e implantações automatizadas.
Gerenciar o controle de versão através do Git e garantir ciclos de lançamento estáveis.
D. Colaboração e Práticas Ágeis
Participar de cerimônias de sprint retrospectivas e preparação do backlog.
Colaborar com as equipes de desenvolvimento QA e design para atingir os objetivos do sprint.
Contribuir para revisões de código e manter os padrões de codificação.
E. Testes e Garantia de Qualidade
Escrever e manter testes unitários de integração e de API usando frameworks como Jest Mocha ou Chai.
Colaborar com as equipes de QA para garantir a precisão e a estabilidade do produto.
Apoiar as atividades de UAT e prontidão para implantação.
F. Melhoria Contínua
Manter-se atualizado com novas tecnologias e frameworks em JavaScript e desenvolvimento mobile.
Otimizar o código para desempenho escalabilidade e manutenibilidade.
Contribuir para discussões técnicas documentação e melhorias de arquitetura.
Habilidades e Competências Necessárias:
Proficiência em (ou NestJS) e React/React Native.
Sólido conhecimento de APIs REST integrações de APIs e sistemas de banco de dados (MongoDB PostgreSQL MySQL).
Experiência com CI/CD Git Docker e ambientes de nuvem (AWS/GCP/Azure).
Familiaridade com JavaScript (ES6) TypeScript e metodologias Agile.
Necessário: Inglês fluente
Modelo: 100% remoto
Irá trabalhar no fuso EST (Eastern Standard Time) -2 horas Brasil
Grupo Data busca: Desenvolvedor Full Stack Mobile Visão geral da função: O Engenheiro Full Stack Mobile é responsável por projetar desenvolver e manter soluções escaláveis de aplicativos web e mobile usando React (ou React Native) e tecnologias relacionadas. Esta função ...
Grupo Data busca:
Desenvolvedor Full Stack Mobile
Visão geral da função:
O Engenheiro Full Stack Mobile é responsável por projetar desenvolver e manter soluções escaláveis de aplicativos web e mobile usando React (ou React Native) e tecnologias relacionadas.
Esta função envolve a colaboração com equipes multifuncionais para entregar aplicativos de alto desempenho seguros e fáceis de usar alinhados aos objetivos do projeto e do negócio.
Principais responsabilidades:
A. Desenvolvimento de Backend ()
Desenvolver manter e otimizar APIs RESTful e microsserviços usando e (ou NestJS).
Implementar lógica de negócios modelos de dados e integrações de API para soluções web e mobile.
Gerenciar autenticação autorização e tratamento de sessões usando JWT ou OAuth.
Garantir escalabilidade desempenho e segurança dos sistemas backend.
Colaborar com equipes de banco de dados no design e otimização de MongoDB PostgreSQL ou MySQL.
B. Desenvolvimento Frontend/Mobile
Desenvolver uma interface mobile responsiva usando React Native.
Integrar APIs gerenciar estados (Redux ou Context API) e lidar com atualizações em tempo real (WebSockets ).
Garantir experiências de usuário consistentes em todos os dispositivos e plataformas.
Colaborar com designers de UI/UX para implementar interfaces acessíveis e de alta qualidade.
C. DevOps e Implantação
Implantar e manter aplicativos na AWS Google Cloud ou Azure.
Trabalhar com pipelines de CI/CD para compilações e implantações automatizadas.
Gerenciar o controle de versão através do Git e garantir ciclos de lançamento estáveis.
D. Colaboração e Práticas Ágeis
Participar de cerimônias de sprint retrospectivas e preparação do backlog.
Colaborar com as equipes de desenvolvimento QA e design para atingir os objetivos do sprint.
Contribuir para revisões de código e manter os padrões de codificação.
E. Testes e Garantia de Qualidade
Escrever e manter testes unitários de integração e de API usando frameworks como Jest Mocha ou Chai.
Colaborar com as equipes de QA para garantir a precisão e a estabilidade do produto.
Apoiar as atividades de UAT e prontidão para implantação.
F. Melhoria Contínua
Manter-se atualizado com novas tecnologias e frameworks em JavaScript e desenvolvimento mobile.
Otimizar o código para desempenho escalabilidade e manutenibilidade.
Contribuir para discussões técnicas documentação e melhorias de arquitetura.
Habilidades e Competências Necessárias:
Proficiência em (ou NestJS) e React/React Native.
Sólido conhecimento de APIs REST integrações de APIs e sistemas de banco de dados (MongoDB PostgreSQL MySQL).
Experiência com CI/CD Git Docker e ambientes de nuvem (AWS/GCP/Azure).
Familiaridade com JavaScript (ES6) TypeScript e metodologias Agile.
Necessário: Inglês fluente
Modelo: 100% remoto
Irá trabalhar no fuso EST (Eastern Standard Time) -2 horas Brasil
View more
View less