Uma empresa inovadora está sempre procurando por desenvolvedores capazes de criar plataformas técnicas que a levem ao sucesso. Nesse contexto, o papel de um Desenvolvedor Full Stack é fundamental para alcançar esse objetivo.
O profissional responsável por essa função implementará e melhorará a plataforma Backstage, desenvolverá plugins, integrações e extensões no Backstage, criará templates e boilerplates para novos serviços, entre outras atividades relacionadas ao desenvolvimento de software.
Ao contrário do que muitos podem pensar, um Desenvolvedor Full Stack não trabalha apenas com código fonte, mas também possui conhecimento em design, métodos ágeis, testes e entrega contínua. Além disso, ele deve ter habilidades em linguagens como TypeScript e NodeJS, bem como experiência com backend usando NestJS e frontend usando NextJS.
Para exercer esse cargo, é necessário possuir conhecimentos em programação orientada a objetos, design de interfaces e banco de dados. Além disso, a pessoa deve estar ciente das melhores práticas em segurança e manutenção de sistemas.
Outras habilidades importantes incluem:
* Técnicas de refatoração de código;
* Criatividade para solucionar problemas complexos;
* Elevada capacidade de resolução de problemas;
* Análise e interpretação de requisitos de negócios;
* Métodos ágeis para gerenciar projetos.
Nossa empresa oferece um ambiente de trabalho dinâmico e desafiador, onde os colaboradores têm a oportunidade de crescer pessoal e profissionalmente. Além disso, oferecemos uma remuneração competitiva e benefícios especiais para nossos funcionários.
Precisamos encontrar alguém que se identifique com nossos valores e tenha desejo de aprender e se desenvolver junto conosco. Se você é uma pessoa motivada e tem paixão por tecnologia, então este é o seu lugar!