Desenvolvedor Web (Back/Full Stack)
Feel Tech RH
Descrição da vaga
Oportunidade para Desenvolvedor Web (Back/FullStack) em uma empresa especializada na produção de softwares que ajudam empresários na implantação e gestão do BPMN em suas organizações.
Quais serão as suas responsabilidades:
- Desenvolver, modificar e atualizar rotinas de sistemas e banco de dados conforme requisitos técnicos e padrões de desenvolvimento.
- Implementar funcionalidades respeitando boas práticas, versionamento e usabilidade.
- Realizar testes técnicos e funcionais para validação das entregas.
- Atualizar cronogramas e reportar progresso e riscos de atrasos.
- Documentar rotinas, ajustes de código, versionamento e esforço das atividades.
- Participar de grupos de estudo e treinamentos para evolução técnica contínua.
- Corrigir bugs com base em cenários fornecidos pelo time de suporte.
- Sugerir melhorias e novos recursos em conjunto com gestão de produto e especialistas.
- Pesquisar e aplicar novas tecnologias para modernização de sistemas legados.
- Apoiar desenvolvedores front-end na integração entre interface e lógica de negócio.
- Criar código reutilizável e bibliotecas para uso futuro.
- Gerenciar versionamento, validação e empacotamento de releases.
- Validar códigos de outros desenvolvedores, garantindo padrão e manutenibilidade.
Hard Skills para concorrer a essa oportunidade:
- Experiência comprovada em desenvolvimento web.
- Experiência com construção e manutenção de aplicações com foco em regras de negócio, performance e escalabilidade.
- Vivência prática em integração com bancos de dados relacionais e não relacionais, incluindo modelagem, consultas e manipulação de dados.
- Experiência no desenvolvimento e consumo de APIs REST, com uso de JSON, integração entre sistemas e aplicação de boas práticas de segurança e versionamento.
- Domínio de Java e JavaScript com Eclipse, com conhecimentos sólidos em HTML e CSS, aplicando conceitos de programação responsiva e UI/UX.
- Experiência com versionamento de código (Git), documentação técnica e aplicação de testes de unidade e integração.
- Conhecimento em metodologias ágeis, como Scrum ou Kanban.
- Familiaridade com AWS e fundamentos de arquitetura em nuvem, incluindo deploy e integração de serviços.
- Conhecimento em BPM e padrões de projeto.
- Inglês intermediário.
