Medium/Senior ReactJS Frontend Developer

 

Procuramos Medium/Senior ReactJS Frontend Developer talentoso e experiente para se juntar à nossa equipa. O Medium/Senior ReactJS Frontend Developer irá desempenhará um papel crucial no design, desenvolvimento e manutenção de aplicativos da Web . Irá colaborar com equipas multifuncionais, incluindo designers de UI/UX e developers de backend, para dar vida a ideias inovadoras e criar soluções de frontend de alta qualidade, escaláveis e de alto desempenho.

Responsabilidades:

  • Desenvolver e implementar aplicativos robustos e fáceis de usar através do ReactJS.

  • Colaborar com designers de UI/UX para traduzir maquetes de design e wireframes em interfaces responsive, interativas e envolventes.

  • Escrever um código limpo, modular e bem documentado, seguindo as práticas recomendadas do setor e os padrões de codificação.

  • Otimizar o desempenho do aplicativo identificando e abordando problemas de desempenho e implementando soluções eficientes.

  • Realizar testes completos de componentes e aplicativos de front-end para garantir um software de alta qualidade e sem erros.

  • Colaborar de perto com back-end developers para integrar componentes de front-end com APIs e serviços de back-end.

  • Manter-se atualizado com as últimas tendências, ferramentas e tecnologias de desenvolvimento de front-end e compartilhar conhecimento com a equipa.

  • Participar de revisões de código para manter a qualidade do código, melhorar a colaboração da equipa e garantir a adesão aos padrões de codificação.

  • Solucionar problemas de front-end, fornecendo resoluções oportunas e correções de bugs.

  • Mentorar developers juniores, fornecendo orientação e suporte para promover o seu crescimento e desenvolvimento.

Perfil e Conhecimentos Técnicos:

  • Bacharelato em Ciência da Computação, Engenharia Informática ou afins (ou experiência prática equivalente).

  • Experiência comprovada de mais de 3 anos em desenvolvimento frontend, com foco em ReactJS.

  • Forte proficiência em JavaScript, HTML5, CSS3 e tecnologias de front-end relacionadas.

  • Conhecimento profundo do ReactJS e dos seus princípios básicos, como Virtual DOM, gerenciamento de estado e ciclo de vida do componente.

  • Experiência com bibliotecas e estruturas ReactJS populares, como Redux, React Router e Material-UI.

  • Proficiência na criação de aplicativos da Web responsivos e móveis usando estruturas CSS como Bootstrap ou Tailwind CSS.

  • Familiaridade com ferramentas de front-end (por exemplo, Webpack, Babel, npm, Yarn).

  • Compreensão sólida de APIs RESTful e manipulação de solicitações assíncronas.

  • Experiência com sistemas de controle de versão (por exemplo, Git) e fluxos de trabalho de desenvolvimento colaborativo.

  • Fortes habilidades analíticas e de resolução de problemas, com capacidade de pensar criticamente e propor soluções inovadoras.

  • Excelentes habilidades de comunicação e colaboração para trabalhar de forma eficaz num ambiente de equipa multifuncional.

Qualificações Preferenciais:

  • Experiência com frameworks e bibliotecas como Jest, Enzyme ou React Testing Library.

  • Conhecimento de tecnologias e frameworks de back-end, como Node.js ou Django.

  • Familiaridade com os princípios de design de UI/UX e capacidade de trabalhar em estreita colaboração com designers para criar interfaces perfeitas para pixels.

  • Compreensão dos padrões de acessibilidade da Web e melhores práticas.

  • Familiaridade com integração contínua e deployment tools (por exemplo, Jenkins, Travis CI ou CircleCI).

  • Contribuições para projetos de código aberto ou projetos de codificação pessoal demonstrando uma paixão pelo desenvolvimento front-end.

Candidaturas deverão ser enviadas, com referência “SRF”: team@xlr8rm.com

 

Mais Ofertas

 

Senior Software Engineering