Software Engineer III (Frontend)
Frontend Software Engineer III (senior-level) at Frete.com, Latin America's largest freight/logistics platform. Day to day: building React/Next.js microfrontend features, REST API integrations, code reviews, mentoring juniors, and managing tech debt — 100% home office for Engineering.
- Compensation
- Not disclosed
- Location
- São Paulo, Brazil
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Frontend
- Posted
Skills
Must have
- Experience with React.js and related frameworks like Next.js
- Experience developing microfrontends
- Experience with REST API development/integrations
- Experience with bundlers/automators (Webpack, Gulp, Browserify)
- Experience with Docker for development
- Skill with browser local storage (Local storage, Session storage, Cookies)
- Knowledge of development best practices (Clean code, SOLID, code review) and secure development
- Knowledge of automated testing (unit and integration)
- Knowledge of web programming (HTML, CSS, JavaScript, Bootstrap, jQuery)
- Knowledge of application performance monitoring
- Willingness to learn and work in dynamic environments, focused on delivery quality and deadlines
Nice to have
- Microfrontend development using module federation with webpack
Full description
VemSerFrete.com
Mova o futuro da logística com a gente
Estamos construindo a plataforma digital que potencializa o transporte na América Latina. Na Frete, seu trabalho tem um impacto real e diário na vida de milhões de pessoas.
A Frete.com é a maior plataforma de fretes da América Latina e conta com as marcas Fretebras, Cargo X e Intersite.
Vem ser Frete.com e conhecer mais sobre o desafio no time de Engenharia.
Responsabilidades e Atribuições
- Estamos à procura de um front-end com conhecimento sólido e que goste realmente de desenvolver soluções que resolvam problemas reais, seja focado na qualidade das entregas, comprometido com prazos e goste de ambientes dinâmicos.
- Estar disposto a aprender é extremamente importante! Necessitamos hoje de conhecimentos em React e microfrontends, mas aqui você também irá trabalhar com tecnologias como: HTML, CSS, JavaScript, Bootstrap e Jquery.
Como Desenvolvedor(a) Frontend Sênior esperamos que você:
- Participe ativamente de refinamentos e construção de soluções técnicas da squad.
- Contribua para a identificação, manutenção e acompanhamento saudável dos débitos técnicos.
- Pense e apoie nas iniciativas em conjunto com a squad, tribo e/ou chapter.
- Apoie no compartilhamento de conhecimento com os demais devs na tribo e no chapter.
- Realize code reviews da squad e da tribo para contribuir com a manutenção das boas práticas.
- Realize mentoria / direcionamento de Desenvolvedores Júnior.
Habilidades e pré-requisitos
- Experiência com React.js e outros frameworks relacionados como Next.js;
- Experiência com desenvolvimento de microfrontends;
- Experiência com desenvolvimento/integrações de APIs Rest;
- Experiência com empacotadores/automatizadores (Webpack, Gulp, Browserify);
- Experiência com Docker para desenvolvimento;
- Habilidade com uso do armazenamento local do navegador (Local storage, Session storage, Cookies);
- Conhecimento das boas práticas de desenvolvimento (Clean code, SOLID, Revisão de código) e desenvolvimento seguro;
- Conhecimento em testes automatizados (unitários e de integração);
- Conhecimento de programação Web (HTML, CSS, JavaScript, Bootstrap e Jquery);
- Conhecimento em monitoração de desempenho de aplicações.
- Diferencial ter conhecimento em desenvolvimento de microfrontend usando module federation com webpack;
Nossos princípios:
Comprometimento absoluto
Foco em grandes resultados
Ambição gigante