Remote Jobs RockRemote Jobs Rock

Desenvolvedor(a) de Sistemas | FULLSTACK

📅 Sep 24
Desenvolvimento FullstackHTML5CSS3JavaScript
Apply Now

📜 Description

  • Desenvolver e manter funcionalidades ponta a ponta em aplicações web, incluindo interfaces responsivas e acessíveis.
  • Implementar regras de negócio, serviços backend e integrações com APIs REST e serviços externos.
  • Criar e manter consultas a bancos de dados relacionais e não relacionais, apoiando a integridade dos dados.
  • Investigar e corrigir bugs, escrever testes automatizados e acompanhar logs, métricas e monitoramento.
  • Usar Git, participar de revisões de código e apoiar documentação, pipelines de CI/CD e deploys.
  • Colaborar com design, desenvolvimento, QA, infraestrutura, DevOps e produto, participando de cerimônias ágeis e apoiando usuários internos.

🛠️ Requirements

  • Conhecimento de HTML5, CSS3, JavaScript moderno (ES6+), TypeScript e fundamentos de interfaces web e SPA.
  • Conhecimento de ao menos uma linguagem backend moderna, como Go, Node.js, Java, C# ou Python, e de APIs RESTful.
  • Noções de programação estruturada ou orientada a objetos, execução assíncrona e tratamento de erros.
  • Conhecimento básico de bancos relacionais, SQL e conceitos de bancos NoSQL.
  • Fundamentos de lógica, Clean Code, HTTP, Git, testes automatizados e segurança de aplicações web.
  • Noções de Linux, terminal, metodologias ágeis e documentação técnica; inglês técnico para leitura.
Full job description

Estamos à procura de um(a) Desenvolvedor(a) de Sistemas para desenvolver, implantar e realizar manutenção de sites e sistemas, visando a agilidade, segurança e eficácia dos processos adequando-os às necessidades das áreas e clientes.


Se você é um profissional atencioso, que encanta seus clientes e possui senso de propriedade, a Brisanet é o seu lugar!


Vamos velejar rumo ao futuro! #VemSerBrisanet 💙🧡

Responsibilities

      1. Desenvolvimento Fullstack (Frontend & Backend)

      • Desenvolver, evoluir e manter funcionalidades ponta a ponta em sistemas e aplicações web, garantindo código limpo, segurança e boas práticas.
      • Construir interfaces web modernas, responsivas e acessíveis a partir de especificações ou protótipos de design.
      • Implementar regras de negócio, serviços e integrações no backend, garantindo estabilidade e manutenibilidade.
      • Desenvolver e consumir APIs REST (e outros padrões de integração), realizando o tratamento adequado de requisições, respostas e erros.
      • Construir e manter consultas a bancos de dados relacionais e/ou não relacionais, apoiando na garantia de integridade e consistência dos dados.
      • Auxiliar na integração com serviços e APIs externas necessárias ao funcionamento das aplicações.

      2. Qualidade, Sustentação e Observabilidade

      • Identificar, investigar e corrigir bugs tanto em tela (frontend) quanto em regras e serviços (backend).
      • Escrever e manter testes automatizados (unitários e de integração) com o suporte do time, visando a qualidade contínua das entregas.
      • Acompanhar logs, métricas e mecanismos de monitoramento para diagnóstico e resolução ágil de problemas.
      • Aplicar boas práticas básicas de segurança no desenvolvimento, tais como validação de dados em formulários e APIs, autenticação e proteção de dados sensíveis.

      3. Práticas de Engenharia e Colaboração

      • Utilizar sistemas de controle de versão (Git) e seguir os padrões de fluxo de trabalho e branches adotados pela equipe.
      • Participar ativamente de revisões de código (code reviews), recebendo e aplicando feedbacks técnicos construtivos.
      • Apoiar na documentação técnica de rotinas, APIs, telas e componentes desenvolvidos.
      • Acompanhar pipelines de CI/CD, builds e etapas de deploy junto aos profissionais mais experientes.
      • Atuar de maneira colaborativa com designers, desenvolvedores, profissionais de qualidade (QA), infraestrutura/DevOps e time de produto.

      4. Rotina Corporativa e Processos

      • Vivenciar e disseminar a identidade e a cultura organizacional da empresa.
      • Participar ativamente das reuniões, alinhamentos e cerimônias ágeis do time.
      • Propor melhorias nas rotinas, ferramentas e processos da área conforme ganha domínio das atividades.
      • Preparar relatórios, formulários, planilhas ou alimentar indicadores internos quando solicitado.
      • Prestar suporte ou atendimento a colaboradores e áreas clientes em temas relacionados às aplicações sustentadas.
      • Utilizar os equipamentos e práticas de segurança individual e coletiva conforme as normas internas.

Requirements

  • Frontend:
    • Conhecimento sólido em fundamentos da web: HTML5, CSS3 e JavaScript moderno (ES6+).
    • Conhecimento básico a intermediário em TypeScript.
    • Noções de componentização, consumo de APIs no frontend, manipulação do DOM e conceitos de SPA (Single Page Application).
  • Backend:
    • Conhecimento em desenvolvimento backend utilizando ao menos uma linguagem moderna (como Go, Node.js, Java, C#, Python ou similar), com domínio de lógica, tipos de dados, estruturas de controle e boas práticas de tratamento de erros.
    • Noções de programação estruturada e/ou orientada a objetos (interfaces, encapsulamento, separação de responsabilidades e desacoplamento).
    • Noções básicas de concorrência, execução assíncrona e ciclo de vida de requisições no servidor.
    • Conhecimento e prática na criação, estruturação e consumo de APIs RESTful.
  • Banco de Dados & Dados:
    • Conhecimento básico em bancos de dados relacionais (PostgreSQL, MySQL ou similares): criação de tabelas, relacionamentos e consultas SQL fundamentais (SELECT, JOIN, INSERT, UPDATE).
    • Compreensão conceitual básica sobre bancos de dados não relacionais (NoSQL).
  • Fundamentos de Engenharia & Ferramentas:
    • Fundamentos de lógica de programação, princípios de Clean Code, boas práticas de organização e orientação a objetos/design de código.
    • Conhecimento do protocolo HTTP (métodos, status codes, headers, requisições e respostas).
    • Conhecimento de controle de versão com Git (commits, branches, pull requests e resolução de conflitos básicos).
    • Noções de testes automatizados (especialmente testes unitários em frontend ou backend).
    • Noções básicas de segurança em aplicações web (validação de dados, autenticação básica via tokens/JWT e prevenção a vulnerabilidades comuns).

    • Noções de ambiente Linux e uso de terminal/linha de comando.

  • Metodologias & Comunicação:
    • Familiaridade com metodologias ágeis (Scrum e/ou Kanban).
    • Noções básicas de documentação técnica (Swagger/OpenAPI ou READMEs).
    • Inglês técnico suficiente para leitura de documentações, fóruns e manuais de ferramentas.

Será considerado diferencial:

  • Experiência prática ou projetos desenvolvidos com Angular (componentes, serviços, diretivas, formulários reativos e RxJS).
  • Experiência prática ou projetos desenvolvidos com prévia com Go (Golang) (estruturas de dados básicas, structs, interfaces, ponteiros e tratamento de erros)..
  • Noções de conteinerização com Docker (criação e execução de containers com Dockerfile e docker-compose).
  • Experiência com bibliotecas de componentes ou pré-processadores CSS (SASS/SCSS, Tailwind, Angular Material ou similares).
  • Conhecimento básico sobre ferramentas de mensageria/filas (RabbitMQ, Kafka) ou soluções de cache (Redis).
  • Noções sobre pipelines de CI/CD, esteiras de testes automatizados e deploy.
  • Noções de computação em nuvem (AWS, Google Cloud ou Azure).
  • Noções de observabilidade (leitura de logs estruturados e métricas).
  • Cursos ou projetos práticos voltados para o ecossistema Go, Angular, Docker ou desenvolvimento de APIs.
Redcare Pharmacy

Fullstack Engineer, Retail Media / AdTech Solutions (m/f/d)

🕒 2 days ago
Redcare Pharmacy👥 1001 - 5000 employees🏢 Pharmaceuticals

Build and evolve full-stack applications and services for a Retail Media platform, delivering advertiser-facing features, backend APIs, integrations, and reliable user-friendly experiences.

Full-stack DevelopmentJavaScriptTypeScriptReact
Redcare Pharmacy

Fullstack Engineer, Retail Media / AdTech Solutions (m/f/d)

🕒 2 days ago
Redcare Pharmacy👥 1001 - 5000 employees🏢 Pharmaceuticals

Build and evolve full-stack applications and services for a Retail Media platform, delivering advertiser-facing features, backend APIs, integrations, and reliable user-friendly experiences.

JavaScriptTypeScriptReactNext.js
Bjak

Full Stack Engineer

🕒 2 days ago
Bjak👥 51 - 200 employees🏢 Computer Software

Build and ship end-to-end features for an AI neobank, spanning frontend, backend, APIs, databases, customer workflows, and internal tools, while owning production reliability and continuous improvement.

Full Stack EngineeringReactNext.jsVue

Trusted by Remote Workers