Desenvolvedor - Brazil, Brasil - Insightful Consulting

    Default job background
    Descrição

    Somos uma consultoria com 20 anos de mercado atuando com bodyshop, buscamos profissional PJ para atuar em um de nossos clientes. Estamos à procura de um talentoso Desenvolvedor Sênior, para se juntar à nossa equipe de desenvolvimento.

    Responsabilidades e Atribuições

    • Projetar e 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 garantindo a qualidade e a manutenibilidade do código, zelando pela documentação do mesmo e projetando/executando testes unitários e de integração.

    Requisitos e Qualificações

    • Graduação Completa em 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;
    • Experiência em desenvolvimento de aplicação Web (Web App);
    • Conhecimento e prática nas tecnologias abaixo:
    • Arquitetura e desenvolvimento de projetos em linguagem PHP;
    • PHP com Laravel, conhecimento em outras linguagens será considerado diferencial;
    • Conhecimento avançado em base de dados (SQL Server e MySQL) e experiência em SQL;
    • IDE's: Visual Studio, NetBeans ou Eclipse;
    • Frameworks de mercado;
    • OOP, Web Services, APIs Restfull, XML, SOA;
    • Sistema de Filas/Mensagerias (RabbitMQ);
    • Serviços em Nuvem (S3, ECR);
    • Conhecimento de arquitetura de aplicações e "design patterns";
    • Protagonismo (autodidata, assumir desafios, engajado) e capacidade de trabalho em equipes auto gerenciáveis.
    • Experiência com qualidade de codificação e boas práticas tais como: TDD, testes unitários.
    • Conhecimento/participação de processos ágeis de desenvolvimento com experiência em metodologia ágil Scrum, XP, Agile.
    • Desejável: HTML5, CSS3, Bootstrap, Angular, JQuery, JavaScript, ReactJS;

    Trabalho 100% Remoto.

    Contratação PJ