Descrição
- Área e especialização profissional: Informática, TI, Telecomunicações - Programador / Desenvolvedor
- Nível hierárquico: Especialista
- Local de trabalho: Belém, PA
- Regime de contratação de tipo Efetivo – CLT
- Jornada Período Integral
- Modelo de Trabalho: Híbrido
- Descrição das atividades:
- Desenvolvimento e a manutenção de interfaces utilizando frameworks modernos (com preferência por React e VueJS), integração com APIs RESTful, manutenção evolutiva e corretiva das aplicações front-end, e a documentação técnica das soluções desenvolvidas. O profissional também deve acompanhar a implantação e atualização das aplicações em ambientes de produção, além de realizar testes manuais e automatizados para garantir a qualidade da interface e da experiência do usuário. É necessário ter experiência mínima de 2 a 3 anos com frameworks front-end, preferencialmente React ou VueJS, e experiência em versionamento de código com GIT. É fundamental ter conhecimentos em JavaScript/TypeScript, HTML5 e CSS3, além de experiência com desenvolvimento de interfaces responsivas e adaptativas. A experiência com ferramentas de teste de front-end automatizado e princípios de design e UX/UI também é exigida.
- Descrição detalhada
- 1. Desenvolver interfaces de usuário responsivas e intuitivas usando tecnologias web padrão, como HTML, CSS e JavaScript, fazendo uso de bibliotecas, frameworks e ferramentas difundidas no mercado para implementação mais ágil e consistente.
- 2. Desenvolver e executar manutenção de aplicações Front-End tais como Portais, Sites, landing Pages, formulários, integrações front-end e web componentes.
- 3. Colaborar com designers/UX e desenvolvedores de back-end para garantir a integração perfeita entre o frontend e o backend.
- 4. Otimizar o desempenho das aplicações web para garantir uma experiência do usuário rápida e eficiente.
- 5. Realizar testes de usabilidade e corrigir problemas de interface do usuário com base no feedback dos usuários.
- 6. Realizar manutenção evolutivo e corretiva nos sistemas responsáveis.
- 7. Manter-se atualizado sobre as tendências e as melhores práticas de desenvolvimento frontend.
- 8. Documentar o código e os processos de desenvolvimento para facilitar a manutenção e o treinamento de outros membros da equipe.
- 9. Acompanhamento de implantação e atualização nos ambientes de produção e realização de testes nas aplicações (manual e automatizado).
- 10. Colaborar com as equipes de design e produto para traduzir requisitos de negócios em soluções técnicas viáveis.
- 11. Projetar e desenvolver interfaces de usuário interativas e responsivas utilizando HTML, CSS e JavaScript, além de frameworks modernos como React, Angular ou Vue.js.
- 12. Realizar testes unitários, de integração e de sistema para garantir a qualidade e a estabilidade do software desenvolvido.
- 13. Documentar o código e implementação dos softwares tal como os processos de de desenvolvimento para facilitar a manutenção e o entendimento por parte de outros membros da equipe
- 14. Planejar e realizar as atividades previstas para a sua função com o eventual suporte de profissionais de maior domínio técnico ou gestor imediato, apresentando a desenvoltura na maioria das operações, processos ou equipamentos da área de atuação, mas ainda contando com o apoio de outros profissionais para a resolução de problemas.
- 15. Atuar em processos específicos, apresentando desenvoltura na maioria das operações ou processos da sua área, atendendo aos níveis de produtividade em todas estas.
- 16. Atuar no apoio aos profissionais de maior senioridade nos processos inerentes à sua de atuação usufruindo da experiência para o autodesenvolvimento.
- 17. Executar a implantação de planos de trabalho e procedimentos do setor, efetivando e acompanhando as ações técnicas necessárias, a fim de alcançar os objetivos e metas estabelecidas.
- Requisitos:
- Formação em TI, Analise de sistemas, Ciência da Computação ou similares ou finalizando.
- Necessário 2 a 3 anos na função.
- Perfil Comportamental:
- Boa capacidade de comunicação
- • Boa capacidade de trabalhar em equipe
- • Raciocínio lógico e capacidade analítica
- • Proatividade e iniciativa
- • Zelo com a qualidade do produto
- • Lidar com prazos e me
Valorizado
- Escolaridade Mínima: Ensino Superior
- Formação desejada: Ciências da computação, Ensino Superior; Tecnologia da Informação, Ensino Superior; Análise e desenvolvimento de sistemas, Ensino Superior
9 Candidatos se inscreveram a esta vaga