facilita.rh
Vagas Externas

Fonte: solides

← Todas as vagas externas

Desenvolvedor Pleno Full Stack + Mobile

Remoto Solides · Vaga externa · Tecnologia Belo Horizonte, MG CLT
Compartilhar: LinkedIn WhatsApp
🎯 Insights da Belle extraídos automaticamente
Senioridade: Gestor Área: Tecnologia
Skills identificadas:
Javascript Typescript Node React Webpack Vite Postgresql Mongodb Redis Elasticsearch Docker Github Actions Aws Git Ci/Cd

Descrição

Sobre a posição

Buscamos um(a) Desenvolvedor(a) Full Stack Pleno para atuar diretamente na construção das funcionalidades do aplicativo móvel até o backoffice e as APIs do backend. Você fará parte de um time enxuto e de alto impacto, com autonomia para desenvolver features completas de ponta a ponta. No dia a dia, contará com o suporte de um Product Owner (PO), um Gestor de Projeto e estará sob a liderança técnica de um Tech Lead. Seu foco será executar com qualidade, sabendo que terá uma estrutura de apoio clara para que possa se concentrar no que faz de melhor: codar.

Responsabilidades

-
Desenvolver e manter funcionalidades no aplicativo mobile (React Native + Expo) para iOS e Android

-
Construir telas e componentes no Painel Administrativo (React + Vite) a partir de protótipos Figma (SPAs responsivas)

-
Implementar APIs RESTful e módulos no backend (Node.js + TypeScript)

-
Realizar integrações com sistemas externos: ERP TOTVS Consinco (catálogo, estoque, preços, pedidos), Cielo/Braspag (pagamentos, PIX, tokenização), Firebase FCM (push notifications). Não se preocupe, vamos aprender juntos novas integrações :)

-
Modelar e manter o banco de dados PostgreSQL, incluindo queries otimizadas e migrations

-
Implementar camadas de cache com Redis para dados de alta frequência (estoque, preços, sessões)

-
Escrever testes automatizados (unitários e de integração) para garantir estabilidade do sistema

-
Participar ativamente dos ritos ágeis: daily, planning, review e retrospectiva

-
Colaborar em code reviews, garantindo qualidade e padrões de código no monorepo TypeScript

-
Atuar na correção de bugs, melhorias de performance e resolução de débitos técnicos

Conhecimentos Técnicos

-
React Native:

-
React Navigation (stack, tabs, deep linking)

-
Zustand

-
AsyncStorage

-
Estilização e UI (StyleSheet / NativeWind)

-
ReactJS:

-
Experiência na criação de SPAs responsivas.

-
Habilidade em gerenciar eficientemente os estados locais e globais da aplicação utilizando states, reducers e contexts.

-
Conhecimento dos hooks do React e capacidade de criar custom hooks.

-
JavaScript / TypeScript:

-
Competência em validar dados de entrada usando ferramentas como JOI, ZOD, etc.

-
Familiaridade com ferramentas de bundle/build, como Webpack, Rollup, Vite, etc.

-
Conhecimento em TypeScript, boas práticas e helpers mais comuns.

-
Capacidade de configurar projetos, incluindo tsconfig, eslint, prettier, etc.

-
Conhecimento em boas práticas para execução de aplicações em produção, como redundância, fault-tolerancy, etc.

-
Node:

-
Experiência na construção de APIs/aplicações.

-
Familiaridade em tratar volumes grandes de dados, por exemplo com streams.

-
Segurança Web:

-
Compreensão dos métodos de Autenticação e Autorização.

-
Docker:

-
Capacidade de criar Dockerfiles e docker-composes.

-
Experiência em trabalhar com repositórios de conteiner, como Dockerhub, AWS ECR, etc.

-
AWS:

-
Familiaridade com EC2, Bucket S3, Lambda.

-
CI / CD:

-
Conhecimento em ferramentas de CI/CD, como Github Actions.

-
Banco de Dados:

-
Conhecimento em bancos de dados relacionais (PostgreSQL) e não relacionais (MongoDB).

Requisitos Obrigatórios

-
3+ anos de experiência como desenvolvedor(a) full stack

-
Domínio de TypeScript em ambiente profissional

-
Experiência sólida com React Native

-
Experiência com React e preferencialmente em SPAs

-
Experiência com Node.js e frameworks como NestJS ou Express

-
Experiência com PostgreSQL (modelagem relacional, migrations, queries)

-
Conhecimento prático de Redis (cache, filas)

-
Experiência com consumo e construção de APIs RESTful

-
Familiaridade com Git (fluxo GitFlow ou trunk-based) e ferramentas como GitHub

-
Conhecimento básico de AWS (EC2, S3, ou serviços gerenciados)

-
Experiência com testes automatizados (Jest, Testing Library ou similares)

Diferenciais

-
Experiência com monorepo TypeScript (Turborepo ou similar)

-
Conhecimento em Expo (build, OTA updates, EAS)

-
Experiência com integração a ERPs (TOTVS, SAP ou similares)

-
Experiência com gateways de pagamento (Cielo, Braspag, Stripe, PagSeguro)

-
Conhecimento em OpenSearch/Elasticsearch

-
Experiência com CI/CD (pipelines automatizados, deploy contínuo)

-
Familiaridade com LGPD e boas práticas de proteção de dados

-
Experiência prévia em e-commerce ou varejo farmacêutico

-
Conhecimento de Firebase (FCM, Analytics)

-
Experiência com Docker e containerização

Benefícios

-
Experiência com monorepo TypeScript (Turborepo ou similar)

-
Conhecimento em Expo (build, OTA updates, EAS)

-
Experiência com integração a ERPs (TOTVS, SAP ou similares)

-
Experiência com gateways de pagamento (Cielo, Braspag, Stripe, PagSeguro)

-
Conhecimento em OpenSearch/Elasticsearch

-
Experiência com CI/CD (pipelines automatizados, deploy contínuo)

-
Familiaridade com LGPD e boas práticas de proteção de dados

-
Experiência prévia em e-commerce ou varejo farmacêutico

-
Conhecimento de Firebase (FCM, Analytics)

-
Experiência com Docker e containerização

Candidate-se no site original

Esta é uma vaga externa, agregada de solides. A candidatura acontece no site original do anunciante.

Ir para a vaga →

Você será redirecionado para um site externo. O facilita.rh não é responsável pelo processo seletivo dessa empresa.

Dica: crie conta no facilita.carreira pra fazer os 4 testes uma vez só e usar em outras vagas no facilita.rh.

Conhecer o facilita.carreira →