JOB DESCRIPTION
Seja um especialista Brivia_Group.
O Brivia_Group é um ecossistema de transformação de marcas, apoiando seus clientes em seus desafios de transformação digital, tecnologia e marketing. Para tanto, está sempre buscando ampliar suas capacidades com os melhores especialistas em diversas competências.
Se você é especialista em Dev FrontEnd Sênior
O Brivia_Group está buscando seu talento para crescer ainda mais nosso ecossistema de transformação digital de marcas!
Quer participar de grandes projetos e ser recompensado no nível das suas competências e entregas?
Se escreva e venha fazer parte de um time de alta performance.
RESPONSIBILITIES AND ASSIGNMENTS
Como Desenvolvedor Front-end Sênior, o profissional será responsável por criar interfaces de usuário altamente funcionais, utilizando Vue.js e React.js. Irá trabalhar em estreita colaboração com as equipes de design e back-end para garantir que as interfaces não apenas sejam visualmente atraentes, mas também eficientes e responsivas.
Hard Skills:
• HTML/CSS Avançado: Conhecimento profundo em HTML5, CSS3, incluindo pré-processadores como SASS/LESS e boas práticas de responsividade com CSS Grid e Flexbox.
• JavaScript (ES6+): Domínio de JavaScript moderno (ES6+), com sólido entendimento de promessas, async/await, arrow functions, desestruturação de objetos, e outros recursos avançados da linguagem.
• Vue.js: Expertise no framework Vue.js, incluindo Vuex para gerenciamento de estado, Vue Router para navegação e composição de componentes modulares.
• React.js: Proficiência em React.js, incluindo Hooks, Context API e React Router, além de otimização de performance com memoization e renderização condicional eficiente.
• Componentização: Capacidade de criar componentes reutilizáveis, modulares e escaláveis em ambas os frameworks, seguindo princípios como SOLID e DRY.
• TypeScript: Experiência com TypeScript para tipagem estática, interfaces e melhor manutenção de código.
• State Management: Experiência em gerenciamento de estado utilizando Redux, MobX (para React) e Vuex (para Vue.js), com compreensão de side-effects e middlewares (Redux Thunk, Redux Saga).
• Integração de APIs: Habilidade em consumir APIs RESTful e GraphQL, além de lidar com autenticação JWT e OAuth.
• Desempenho e Acessibilidade: Conhecimento de otimização de performance em sites (Lazy Loading, Code Splitting, Minificação) e padrões de acessibilidade (WCAG).
• Testes Automatizados: Experiência com testes unitários e de integração utilizando frameworks como Jest, Vue Test Utils, React Testing Library e Cypress.
• Ferramentas de Build: Experiência com ferramentas de build como Webpack, Vite e Babel, além de NPM/Yarn para gestão de pacotes.
Soft Skills:
• Colaboração com Design: Capacidade de trabalhar em estreita colaboração com designers de UI/UX para traduzir wireframes e mockups em interfaces funcionais e intuitivas.
• Atenção aos Detalhes: Foco em detalhes visuais e funcionais, garantindo que as interfaces atendam aos mais altos padrões de qualidade.
• Adaptabilidade: Flexibilidade para se adaptar a novas tecnologias e frameworks front-end conforme necessário.
• Comunicação Eficaz: Habilidade de comunicar de forma clara problemas, soluções e progressos tanto para equipes técnicas quanto não técnicas.
• Proatividade: Abordagem proativa para identificar melhorias na usabilidade, performance e design das aplicações, sugerindo soluções inovadoras.
• Gerenciamento de Projetos: Capacidade de organizar, priorizar e entregar projetos complexos dentro de prazos estipulados, coordenando com equipes de design e back-end.
• Mentoria: Habilidade para guiar e oferecer suporte técnico a outros membros da equipe, compartilhando boas práticas e promovendo o crescimento técnico.
ADDITIONAL INFORMATION
100% remoto
SOMOS UM TIME INQUIETO E QUESTIONADOR
Estamos entre as melhores agências para se trabalhar no Brasil!
Na Brivia, você precisa estar com a mente e o passaporte sempre abertos. Afinal, nós vamos onde nossos clientes, seus problemas e nossas soluções nos levam.
Sim, temos sedes no Brasil, na America Latina e na Europa, mas acreditamos no trabalho remoto. Temos b.a.s.e em 4 estados brasileiros, mas com profissionais espalhados por mais de 10 estados. Possuímos um escritório estratégico em Lisboa, Portugal, além de escritórios no Chile, Argentina e Colômbia. Mas não temos endereço fixo. Acreditamos no trabalho remoto e na autonomia profissional para tomar decisões em busca de novos resultados. Estamos em todos os lugares!
Buscamos sempre ter entre nós pessoas realizadas e valorizadas e nos esforçamos todos os dias para fazer da Brivia um lugar próspero e rico em possibilidades.
Se identifica? Vem pra Brivia, vem desbravar o Digital Branding com a gente and be nômade!