Point your AI agent at freehire and let it find you a job.

Get the CLI →

MB Labs

NewBe an early applicant

Desenvolvedor Frontend React

Posted
Discussion

Summary

Frontend developer in Campinas, Brazil building web UIs from wireframes/UI designs, integrating backend and third-party APIs, and documenting components. Core stack: React (or Vue/Angular), Redux/Context API, styled-components, Jest with 90%+ coverage, TDD, Git Flow, and Scrum/Kanban.

Descrição

Se você é apaixonado por tecnologia e busca uma oportunidade onde possa realmente fazer a diferença, temos uma proposta que pode ser ideal para você!
Estamos em busca de profissionais criativos e dedicados, que desejam se juntar a uma equipe inovadora e dinâmica, voltada para o desenvolvimento de soluções que impactam diretamente no sucesso de nossos projetos.

Aqui, você terá a chance de colaborar em um ambiente estimulante, onde suas ideias serão valorizadas e suas habilidades, potencializadas.
Este é o momento de integrar um time que acredita no crescimento mútuo e na busca constante pela excelência.

Se você está pronto para um novo desafio em sua carreira, venha fazer parte da nossa jornada e contribuir para a construção de um futuro mais tecnológico e eficiente!

Responsabilidades e atribuições

Desenvolver sistemas e aplicações, implementando a parte visual do sistema a partir de um Wireframe ou UI completa; critérios ergonômicos de navegação deixando a navegação fluida, implementando ou desenvolvendo a UX já criada; comunicação com API ‘s providas pelo backend ou integração de APIs terceiras, interagindo com time interno (empresa) e externo (cliente). Projetar, implantar e realizar a manutenção de sistemas e aplicações;
Responsabilidades:

Atividades de programação Atuar em itens simples sem ajuda. Atuar em itens médios com pouca ajuda. Caso atue em itens complexos, seja orientado. Siga conceitos de programação, como: Alta coesão Baixo acoplamento Componentização (arquitetura e layout) Adotar soluções simples

Comunicação Auxiliar o líder do time a ter previsibilidade nas atividades (estimativas). Auxiliar o líder do time em tomadas de decisões técnicas. Manter comunicação ativa com o time, reportando status de início, final e impedimento das atividades.

Evolução Participar de educação e treinamento contínuos para se manter atualizado sobre as melhores práticas, aprender novas linguagens de programação e ajudar melhor os outros membros da equipe; Executar outras tarefas correlatas, conforme necessidades ou a critério de seu superior. Ex: Auxílio a outros times, eventos.

Processo Estar familiarizado com o processo de Git Flow. Estar familiarizado com as metodologias Kanban, Scrum e Incremental Participação das reuniões de trabalho estabelecidas pelo seu time. Reporte de trabalho em nível de tarefa nos grupos. Apontar corretamente as horas trabalhadas no controle interno da empresa. Emitir nota fiscal no prazo solicitado pela empresa.

Atividades de documentação Documentação da árvore Redux e/ou Context API Documentação de componentes (utilizando bibliotecas como Storybook) Fluxogramas. Diagrama de classes.

Requisitos e qualificações

Skill de Programação:

HTML5, CSS3 Javascript/Typescript ReactJS ou VueJS ou Angular Redux / Context API / Vuex e outros Programação assíncrona Versionamento de código (Git) Uso de Fetch/Axios para integração com API Criacao de Teste unitários e de integração (Jest, Moch, outros) com coverage de no mínimo 90% Metodologia TDD Utilização de ferramentas como Figma, Adobe XD e outros Utilização de bibliotecas para construção de frontend como MaterialUI, Chakra, AntD e outros Styled-components, Less, Saas e criação de temas a partir de um Wireframe Conhecimento em Design atômico e diferenciação de componentes e suas responsabilidades

Características importantes:

Constante estudo e evolução; Senso de curiosidade; Boa comunicação com o time; Ter uma rotina organizada; Resolução de problemas; Espírito colaborativo;

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available