Descrição da área
A área de Tecnologia RDC Viagens é responsável por criar, manter e otimizar aplicações que atendem às necessidades empresariais e dos usuários finais. Esta equipe desempenha um papel crucial na inovação e na melhoria contínua dos sistemas utilizados pela empresa, garantindo a eficiência e a qualidade dos serviços oferecidos.
Responsabilidade e atribuições:
Desenvolvimento de Interfaces de Usuário:Criar interfaces intuitivas e eficientes utilizando Angular, HTML, CSS e JavaScript.Implementar designs de UI/UX conforme especificações, assegurando consistência visual.Otimização e Manutenção de Código:Otimizar o desempenho do site ou aplicativo para garantir tempos de carregamento rápidos e interação fluida.Garantir que o código seja bem estruturado, eficiente e reutilizável.Integração com Backend:Colaborar com desenvolvedores backend para integrar APIs e serviços.Resolver problemas de compatibilidade e integração entre frontend e backend.Testes e Depuração:Realizar testes de usabilidade e corrigir bugs ou problemas de desempenho.Utilizar ferramentas de depuração e testes para garantir a qualidade do código.Atualização Contínua:Manter-se atualizado com as últimas tendências, tecnologias e melhores práticas de desenvolvimento Angular.Aplicar novos conhecimentos e técnicas para melhorar continuamente a experiência do usuário.Colaboração e Comunicação:Trabalhar em estreita colaboração com designers, desenvolvedores backend e outros membros da equipe de projeto.Participar de reuniões de equipe e contribuir com ideias e soluções para problemas de design e desenvolvimento.Documentação:Documentar o código e as funcionalidades desenvolvidas para facilitar a manutenção e futura expansão do projeto.Criar e manter manuais de usuário e guias de estilo para garantir a consistência visual e funcional.Design System:Desenvolver e manter um Design System abrangente, incluindo componentes reutilizáveis e padrões de design.Garantir a consistência visual e funcional em todas as partes do aplicativo, aplicando e atualizando o Design System conforme necessário.Colaborar com designers para traduzir padrões de design em componentes de código, facilitando a implementação e manutenção.
Requisitos e qualificações:
Experiência comprovada no desenvolvimento de interfaces de usuário utilizando Angular, HTML, CSS e JavaScript.Conhecimento sólido em princípios de design responsivo e adaptável.Familiaridade com frameworks e bibliotecas relacionadas ao frontend, como Bootstrap, Material Design, etc.Capacidade de integrar APIs e serviços backend utilizando Angular.Excelentes habilidades de resolução de problemas e depuração.Forte entendimento de técnicas de otimização de desempenho e melhores práticas de desenvolvimento frontend.Capacidade de trabalhar de forma colaborativa em equipe, comunicando-se efetivamente com designers e desenvolvedores backend.Comprometimento com a documentação clara e organizada do código desenvolvido.Disponibilidade para aprender novas tecnologias e adaptar-se a mudanças rápidas no ambiente de desenvolvimento.
Qualificações Desejáveis:
Certificação ou cursos relevantes em Angular