Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Desenvolvedor(a) Full Stack | Web & Mobile


Empresa: RUSHINGWIND 

Localização: São Paulo, SP – Brasil 

Modalidade: Presencial 

Senioridade: Aberta a diferentes níveis de experiência 

Horário: Segunda a sexta-feira, das 9h às 17h, e sábado, das 9h às 13h.


Sobre a RUSHINGWIND:


A RUSHINGWIND é um movimento cristão internacional com a missão de ativar, preparar e enviar pessoas para levar o Evangelho até os confins da Terra


Estamos em busca de um(a) Desenvolvedor(a) Full Stack para integrar nossa equipe de tecnologia e contribuir para o desenvolvimento, a implementação e a evolução de nossas plataformas e soluções digitais.


Procuramos um profissional com visão técnica abrangente, pensamento analítico, capacidade de resolução de problemas e compromisso com a excelência. Valorizamos pessoas que saibam transformar necessidades em soluções tecnológicas eficientes, seguras e escaláveis.


Principais responsabilidades


- Desenvolver, implementar e manter aplicações web e mobile, garantindo desempenho, segurança e escalabilidade.

- Criar aplicativos multiplataforma para iOS e Android utilizando React Native e Expo.

- Desenvolver interfaces web modernas, responsivas e reutilizáveis.

- Projetar, desenvolver e integrar APIs REST e serviços backend.

- Estruturar, modelar e otimizar bancos de dados relacionais e não relacionais.

- Implementar autenticação, autorização e boas práticas de segurança em aplicações e APIs.

- Integrar sistemas, serviços externos e funcionalidades nativas de dispositivos móveis.

- Participar da criação e manutenção de Design Systems, assegurando consistência visual, acessibilidade e usabilidade.

- Realizar testes, identificar problemas e implementar melhorias contínuas.

- Participar dos processos de versionamento, integração contínua, implantação e publicação de aplicações.

- Colaborar com equipes multidisciplinares no planejamento e na execução de projetos tecnológicos.


Requisitos técnicos


Desenvolvimento Mobile

- Conhecimento em React Native e Expo.

- Experiência com componentes nativos, estilização e navegação entre telas.

- Conhecimento em React Navigation, Stack, Tab, Drawer e Deep Linking.

- Familiaridade com EAS Build, EAS Submit e processos de publicação na App Store e Google Play.

- Compreensão das particularidades de desenvolvimento para iOS e Android.


Desenvolvimento Frontend

- Conhecimento sólido em JavaScript, TypeScript e React.

- Experiência com React Hooks e React Router DOM.

- Gerenciamento de estado utilizando Context API, Redux ou Zustand.

- Familiaridade com TanStack Query para gerenciamento de dados assíncronos.

- Desenvolvimento de formulários, validações e integração com APIs.

- Conhecimento de princípios de UX/UI, responsividade e componentes reutilizáveis.


Desenvolvimento Backend

- Conhecimento em Node.js, NestJS e/ou Express.

- Desenvolvimento e integração de APIs REST.

- Compreensão de arquiteturas modulares, injeção de dependências, middlewares e tratamento de erros.

- Experiência com Prisma ORM ou tecnologias equivalentes.

- Conhecimento em autenticação e autorização utilizando JWT e OAuth 2.0.


Bancos de Dados

- Conhecimento em SQL e bancos de dados relacionais.

- Familiaridade com bancos de dados NoSQL.

- Experiência com modelagem de dados, relacionamentos, consultas, transações e otimização de desempenho.


DevOps e Qualidade de Software

- Conhecimento em Git, controle de versões e colaboração em projetos.

- Familiaridade com Docker e Docker Compose.

- Compreensão de pipelines de CI/CD.

- Conhecimento de boas práticas de segurança, organização de código e manutenção de aplicações.


Conhecimentos que serão considerados diferenciais


- Experiência com Angular, Angular Signals e RxJS.

- Conhecimento em Java, Spring Boot e Spring Security.

- Familiaridade com JPA e Hibernate.

- Experiência com Native Modules, Bridging e Turbo Modules.

- Conhecimento em atualizações OTA e gerenciamento de versões de aplicativos.

- Experiência na criação e manutenção de Design Systems.

- Conhecimento em testes automatizados, arquitetura de software e otimização de performance.

- Experiência em projetos publicados e em operação.


Competências comportamentais


- Proatividade, organização e responsabilidade.

- Capacidade de análise e resolução de problemas.

- Autonomia e comprometimento com resultados.

- Comunicação clara e trabalho em equipe.

- Atenção aos detalhes e à qualidade das entregas.

- Adaptabilidade e disposição para aprender.

- Capacidade de compreender necessidades e propor soluções.

- Alinhamento com os valores e a missão da organização.


Idiomas


- Português: obrigatório, com boa comunicação oral e escrita.

- Espanhol: desejável.

- Inglês: desejável, especialmente para leitura de documentação técnica e colaboração em projetos.


Perfil que buscamos


Buscamos um profissional que compreenda o desenvolvimento de software de ponta a ponta, desde a construção de interfaces até a implementação de serviços, integração de sistemas e disponibilização de aplicações em produção.


A oportunidade está aberta a profissionais de diferentes níveis de experiência. A avaliação considerará o domínio técnico, a experiência prática, a capacidade de resolução de problemas e a autonomia demonstrada.


Como se candidatar


Se você se identifica com essa oportunidade e deseja fazer parte de uma equipe comprometida com tecnologia, inovação e propósito, queremos conhecer você!


Candidate-se diretamente pelo LinkedIn.


Será um diferencial apresentar portfólio, GitHub ou exemplos de projetos desenvolvidos.


Faça parte da RUSHINGWIND e contribua para a construção de soluções digitais com propósito e impacto globa.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Desenvolvedor(a) (PCD)

LEVTY • Itajubá, Minas Gerais, Brazil • 25 candidaturas Hoje

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

Quem somos?Na LEVTY, somos protagonistas na transformação digital corporativa. Como um dos principais parceiros estratégicos da SYDLE, dominamos a plataforma SYDLE ONE, uma solução all-in-one adotada para unificar e orquestrar toda a jornada do negócio dos nossos clientes em um ecossistema único e i...

Ver Detalhes →
LinkedIn

Master Full Stack Developer (Python + React)

Jobgether • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 6k - 10k/mês

Pleno CLT

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Master Full Stack Developer (Python + React) based in Brazil.We are looking for a highly experienced Full Stack Developer to design, build, and maintain end-to-end solu...

Ver Detalhes →
LinkedIn Hot

Desenvolvedor(a)

LEVTY • Itajubá, Minas Gerais, Brazil • 25 candidaturas Hoje

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

Quem somos?Na LEVTY, somos protagonistas na transformação digital corporativa. Como um dos principais parceiros estratégicos da SYDLE, dominamos a plataforma SYDLE ONE, uma solução all-in-one adotada para unificar e orquestrar toda a jornada do negócio dos nossos clientes em um ecossistema único e i...

Ver Detalhes →