Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Full Stack

BEPASS SA

São Paulo

Híbrido

BRL 80.000 - 120.000

Tempo parcial

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em identificação busca um desenvolvedor fullstack para integrar sua equipe. O candidato ideal possui experiência em Node.js e React.js, tendo também a oportunidade de trabalhar com tecnologias como PostgreSQL e Python. A vaga oferece um modelo de contratação PJ e um ambiente de trabalho híbrido na região da Paulista. O trabalho envolve desenvolvimento de APIs, aplicações responsivas e práticas de DevOps, sendo um papel fundamental dentro da empresa.

Qualificações

  • 2 a 5 anos de experiência como desenvolvedor fullstack, backend ou frontend com uma base técnica forte.
  • Graduação em áreas de tecnologia é desejável.
  • Experiência em desenvolvimento de APIs escaláveis com Node.js.

Responsabilidades

  • Desenvolver APIs escaláveis e seguras utilizando Node.js.
  • Trabalhar com frontend em React.js para desenvolver aplicações.
  • Atuar em práticas de DevOps com Docker e CI/CD.

Conhecimentos

Node.js
React.js
PostgreSQL
Python
Docker
AWS
TypeScript
Redis
GraphQL
CI/CD

Formação académica

Graduação em áreas de tecnologia

Ferramentas

Git
New Relic
PostgreSQL
Docker
Descrição da oferta de emprego

A Bepass é uma empresa que utiliza tecnologia de ponta para proporcionar soluções de identificação e controle de acesso através da biometria facial. Somos a única empresa no mercado que entrega, a partir de reconhecimento facial, soluções completas e eficazes para empresas e pessoas.

Nosso modelo de contratação é PJ e modelo de trabalho é híbrido - Região da Paulista

Este é um papel para quem não só constrói, mas também projeta e otimiza. Um desenvolvedor fullstack pleno na nossa equipe domina Node.js no backend e React.js no frontend, mas também pensa em arquitetura, performance e escalabilidade. Além disso, tem abertura para trabalhar com PostgreSQL, Python e soluções de IoT (como Raspberry Pi) quando o desafio pedir.

Responsabilidades da Posição
Backend com Node.js

Você será responsável por desenvolver APIs escaláveis e seguras utilizando Node.js com padrões modernos como REST e GraphQL. Espera-se domínio de bancos relacionais como PostgreSQL, com conhecimento em modelagem avançada, transações, concorrência e otimização de queries. Também deverá implementar autenticação (JWT, OAuth2), controle de permissões, estratégias de cache com Redis, além de desenvolver testes automatizados e participar de decisões de arquitetura.

Frontend com React.js

No frontend, atuará no desenvolvimento de aplicações com React.js, utilizando boas práticas de performance (lazy loading, memoization), gerenciamento de estado (Context API, Redux, Zustand), além de Next.js com SSR/SSG para SEO. Terá contato com bibliotecas como React Query, Formik e Yup, construindo interfaces responsivas, acessíveis e escaláveis.

Infraestrutura e DevOps

É desejável experiência com Docker, pipelines CI/CD (GitHub Actions, GitLab CI), e serviços em nuvem (AWS, GCP ou Azure). Conhecimentos em monitoramento com New Relic ou Sentry, versionamento com Git avançado e aplicação de boas práticas de segurança (OWASP) também são valorizados.

Automação e IoT (Diferencial)

Diferenciais incluem scripts em Python para automações, ETL ou integração de dados, bem como experiência com dispositivos como Raspberry Pi e comunicação em tempo real (WebSockets, MQTT).

Atuação em Equipe

Você liderará tecnicamente funcionalidades, participando da definição à entrega, com envolvimento em revisões de código, decisões técnicas, mentoria e melhoria contínua de processos.

Habilidades Técnicas Necessárias
Frontend
  • React.js, Next.js, Vue.js ou Angular.
  • TypeScript em projetos de produção.
  • SSR/SSG, otimização de bundle e performance web.
  • Conhecimento de PWA, acessibilidade e design responsivo.
Backend
  • Node.js (Express, NestJS ou Fastify) com boas práticas de arquitetura.
  • Experiência com autenticação segura e APIs REST/GraphQL.
  • Vivência com WebSockets e soluções em tempo real.
Banco de Dados
  • PostgreSQL avançado (joins complexos, índices, views).
  • MongoDB ou outras soluções NoSQL (diferencial).
  • Redis para caching e abstrações via Prisma ou TypeORM.
DevOps e Cloud
  • Docker, Git Flow e CI/CD.
  • AWS/GCP (EC2, S3, Lambda, Firebase etc.).
  • Ferramentas de monitoramento como New Relic ou Prometheus.
Testes e Qualidade
  • Testes unitários e de integração com Jest, Supertest ou Cypress.
  • Padronização com ESLint, Prettier, SonarQube.
APIs e Arquitetura
  • Design e documentação de APIs com Swagger/OpenAPI.
  • Conhecimento de microsserviços, Serverless e mensageria (Kafka, RabbitMQ).
Requisitos e Condições
  • Experiência: 2 a 5 anos como dev fullstack, backend ou frontend com forte base técnica.
  • Formação: Graduação em áreas de tecnologia é desejável.
  • Modelo de trabalho: Híbrido ou remoto, a depender da empresa e projeto.
Competências Comportamentais
  • Autonomia Moderada: Executa demandas com independência e bom julgamento técnico.
  • Organização: Garante prazos, prioriza corretamente e mantém backlog sob controle.
  • Colaboração: Participa ativamente de reuniões técnicas, dá e recebe feedbacks com maturidade.
  • Comunicação: Clareza ao relatar progresso, dificuldades e propostas técnicas.
  • Iniciativa: Propõe melhorias, participa de decisões e contribui para evolução da equipe.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.