👨🏻‍💻 postech.work

Desenvolvedor(a) de Sistemas | FRONTEND

Brisanet Telecomunicações • 🌐 In Person

In Person Posted 2 days, 15 hours ago

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 💙🧡

Responsabilidades e atribuições

Vivenciar a identidade organizacional do Grupo Brisanet;

Preparar relatórios, formulários ou planilhas, conforme solicitações;

Propor melhorias para as rotinas e processos da área;

Alimentar indicadores da área;

Participar ativamente das reuniões e compromissos da organização, quando solicitado;

Prestar atendimento aos colaboradores em assuntos relacionados à área;

Utilizar os equipamentos de segurança individual e coletiva, quando necessário;

Executar demais atividades correlatas ao cargo, segundo necessidades da área e direcionamento da liderança;

Desenvolver, manter e evoluir interfaces web com foco em usabilidade, acessibilidade e experiência do usuário;

Construir componentes reutilizáveis com HTML, CSS e TypeScript utilizando frameworks como React, Vue ou Angular;

Consumir e integrar APIs REST e GraphQL para exibição e manipulação de dados em aplicações front-end;

Utilizar gerenciadores de pacotes como NPM ou Yarn para controle de dependências;

Aplicar boas práticas de desenvolvimento como Clean Code, princípios de desenvolvimento seguro e versionamento com Git;

Realizar testes automatizados (unitários, integração) com ferramentas como Testing Library, Jest.;

Realizar revisão de código (code review) para garantir legibilidade, performance e padronização do código;

Utilizar e configurar ferramentas como ESLint e Prettier para garantir qualidade e consistência do código;

Trabalhar com bundlers como Webpack, Vite ou Rollup para otimizar o carregamento da aplicação;

Prototipar telas com base em mockups e fluxos de design, colaborando com designers e POs;

Aplicar técnicas de SEO para garantir melhor indexação e visibilidade de aplicações web;

Manipular o DOM de forma eficiente para criar interações e animações fluidas;

Documentar componentes, fluxos e boas práticas adotadas no desenvolvimento da aplicação;

Participar da construção ou evolução de Design Systems, garantindo a consistência visual dos produtos;

Identificar e corrigir erros na interface por meio de testes e depuração;

Monitorar performance de telas e identificar gargalos visuais ou de carregamento;

Trabalhar em conjunto com o time de back-end para garantir integração eficiente entre sistemas;

Desenvolver scripts e ferramentas auxiliares para automatizar tarefas do ambiente de front-end;

Participar de reuniões de refinamento e planejamento, contribuindo com soluções técnicas e estimativas;

Colaborar com demais membros do time para garantir entregas de valor e alinhadas com os objetivos do projeto.

Requisitos e qualificações

Lógica e Sintaxe: Domínio total de TypeScript e ES6+ (Arrow functions, Destructuring, Promises).

Angular Core: Conhecimento profundo de Ciclo de Vida (Hooks), Services, Injeção de Dependências e Roteamento (Lazy Loading).

Versionamento: Git (Branching, Merging, Rebase e resolução de conflitos).

Comunicação de Dados: Consumo de APIs RESTful e tratamento de erros.

Layout: CSS moderno (Flexbox, Grid) e pré-processadores (SASS/SCSS).

Autonomia: Capacidade de receber uma tarefa e entregá-la do início ao fim sem supervisão constante.

Comunicação Clara: Capacidade de explicar o que está fazendo em reuniões diárias (Daily Scrum) de forma objetiva.

Colaboração em Equipe: Saber trabalhar com Git em fluxo colaborativo (Git Flow), respeitando as branches e os processos da equipe.

Escuta Ativa: Ser capaz de aceitar feedback no seu código durante o Code Review sem ficar defensivo.

Será considerado um diferencial:

Gestão de Estado: Experiência com NgRx ou a nova feature de Signals do Angular.

Testes: Escrita de testes unitários (Jest/Cypress).

Performance: Conhecimento em estratégias de detecção de mudanças.

Programação Reativa: Domínio real de operadores RxJS.

Soft Skills de Pleno: Code Reviews construtivos e ter visão de produto (entender o impacto da funcionalidade no negócio).

Informações adicionais

Cultura de trabalho que respeita e valoriza as pessoas;

Eventos internos que abordam temas diversos;

Meio colaborativo que valoriza o desenvolvimento pessoal e profissional;

Ambiente horizontal e vertical, ou seja, você é o protagonista de sua carreira!;

Alimentação (Sede via Refeitório e Filiais via Ifood);

Plano de Saúde Coparticipativo;

Plano Odontológico;

Seguro de Vida;

Auxílio Creche;

Auxílio Dependente PCD;

Empréstimo Consignado (após 6 meses);

Descontos de até 50% nos serviços Brisanet de Internet e BrisaMusic;

Wellhub (Gympass);

Descontos em Instituições de Ensino Superior de até 60%.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.