Desenvolvedor Full Stack Pleno (Remoto)

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Proficiency in React.js, Next.js, and Node.js., Experience with Python and related libraries like requests, selenium, pandas., Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)., Strong understanding of testing, CI/CD pipelines, and security best practices..

Key responsibilities:

  • Develop end-to-end frontend and backend functionalities focusing on performance and security.
  • Create and maintain robust APIs and reusable interfaces.
  • Participate in code reviews, technical refinements, and support troubleshooting.
  • Collaborate with cross-disciplinary teams and contribute to technical improvements.

Dataside logo
Dataside Information Technology & Services SME https://www.dataside.com.br/
501 - 1000 Employees
See all jobs

Job description

Papel na empresa: Atuar como desenvolvedor full stack responsável por entregas técnicas completas e de qualidade, assumindo o desenvolvimento de funcionalidades ponta a ponta. Espera-se domínio sólido das camadas frontend e backend, além de capacidade de colaborar com equipes multidisciplinares, orientar membros mais novos e propor melhorias técnicas no fluxo de desenvolvimento.

Responsabilidades:
Desenvolver funcionalidades completas integrando frontend e backend, com foco em performance, segurança e manutenibilidade;
Criar e manter APIs robustas, bem como interfaces reutilizáveis e acessíveis;
Utilizar React.js com gerenciadores de estado (Redux, Zustand, etc.) e aplicar boas práticas de UI/UX;
Aplicar padrões de projeto no backend, promovendo coesão e escalabilidade no código;
Escrever testes automatizados (unitários e integração) e acompanhar métricas de qualidade;
Atuar em projetos com bancos relacionais e NoSQL, otimizando queries e modelagem;
Participar ativamente de code reviews, refinamentos técnicos e estimativas;
Apoiar o time na resolução de bugs e na investigação de problemas de produção;
Colaborar com DevOps na manutenção de pipelines de CI/CD e ambientes dockerizados;
Contribuir com a evolução da stack técnica, propondo melhorias em arquitetura, design system e modularização.

Requisitos:
Proficiência em React.js, Next.js, Node.js. 
Proficiência em Python – RPA (libs : requests, selenium, pandas, pyautogui, pillow, opencv-python, python-dotenv, flask/fastapi, smtplib, oracledb, numpy, ldap3, os);
Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis);
Conhecimento em Redux, React Query, RTK Query ou similares;
Experiência com testes (unitários, integração, E2E);
Conhecimento de SSR, SSG e renderização em Next.js (ou similar);
Experiência com mensageria (RabbitMQ, Kafka) e arquitetura de microsserviços;
Familiaridade com Git, Docker, pipelines CI/CD e versionamento semântico;
Conhecimento de boas práticas de segurança (ex: autenticação, XSS, CSRF, injeção de SQL).

Hard Skills:
React.js, Node.js, Next.js;
PostgreSQL, MongoDB, Redis;
Redux, React Query, RTK Query;
Testes automatizados com Jest, Cypress ou similares;
CI/CD, Docker, Git.

Soft Skills:
Comunicação eficaz com diferentes áreas;
Capacidade de priorização e organização;
Mentalidade colaborativa e propositiva;
Comprometimento com qualidade técnica.

Certificações desejáveis:
Certificações em desenvolvimento full stack, arquitetura ou cloud.

Diferenciais:
Participação em projetos com grande volume de dados ou alta carga;
Contribuições para projetos open source;
Experiência com GraphQL, WebSockets ou arquitetura orientada a eventos;
Prática em testes automatizados com ferramentas como Cypress, Playwright ou Jest.

Nossos Incentivos:
1. Auxílio médico;
2. Wellhub;
3. Auxílio terapia;
4. Teleatendimento em Nutrição;
5. Seguro de vida;
6. Day off no dia do aniversário;
7. Parceria com instituições de ensino com desconto em cursos (Anhanguera e FIAP);
8. Gameficação interna (troque ações por prêmios);
9. English Club;
10. Reembolso + Bônus por certificação.

Entre outros
Atuação remota. 

Valorizamos cada voz e cada pessoa, porque sabemos que a diversidade nos torna mais inovadores e fortes.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Organizational Skills
  • Prioritization
  • Quality Control

Full Stack Engineer Related jobs