Estamos buscando profissionais para desenvolvimento de sistemas Web, para colaborar na
construção de aplicativos seguros, escaláveis e de alto desempenho.
O profissional atuará no ciclo de desenvolvimento completo de projetos existentes e novos
projetos, desde a sua conceituação até os testes e implantação, com foco no front-end.
Responsabilidades
Desenvolver aplicativos Web multiusuário eficientes, tanto para a execução no
servidor como nos browsers, com possibilidades de instalação na nuvem.
Executar as atividades de todas as fases do ciclo do desenvolvimento e implantação
dos aplicativos, usando metodologias ágeis.
Colaborar na definição da solução técnica aos requisitos de negócio, junto a área de
produtos e junto aos clientes, implementando-a de forma eficiente e eficaz.
Criar códigos bem projetados, testáveis, eficientes, confiáveis, seguros e
completamente aderentes às necessidades de negócio e com a arquitetura de
referência corporativa. Aplicação de conceitos de reuso.
Desenvolver com qualidade e manutenibilidade do código, zelando pela
documentação do mesmo e executando testes unitários e de integração.
Além dos pré-requisitos padrão para os colaboradores da be.áliant, desejamos que o
candidato possua:
Bacharelados: Engenharia de Software, Ciências da Computação, Engenharia (outras
especialidades), Matemática ou Física.
Tecnólogos: Análise e Desenvolvimento de Sistemas ou Sistemas para Internet.
Conhecimento em desenvolvimento de aplicação Web (Web App).
Conhecimento nas tecnologias abaixo:
o HTML5, CSS3, Bootstrap, JQuery, JavaScript, ReactJS;
o PHP, Laravel;
o IDE’s: Visual Studio, NetBeans ou Eclipse;
o Base de dados (MySQL/MariaDB) e noções em SQL;
o OOP, RESTFUL API’s;
Conhecimento de arquitetura de aplicações e “design patterns”;
Protagonismo (autodidata, assumir desafios, engajado) e capacidade de trabalho em
equipes auto gerenciáveis.
Noções de qualidade de codificação e boas práticas tais como: TDD, testes unitários.
Noções de processos ágeis de desenvolvimento tais como: Scrum, XP, Agile.
Desejáveis:
Não são pré-requisitos para contratação, mas são diferenciais que serão considerados na
seleção:
Cursos de especialização em tecnologias Web;
Inglês técnico;