Este é um cargo remoto.
Curte tecnologia, inovação e tem agilidade no DNA? Então talvez você tenha acabado de encontrar o seu próximo desafio! Na Spassu, estamos com um projeto incrÃvel no ar — e ele está prontÃssimo para receber profissionais com aquele algo a mais. Se você é Engenheiro Softw Full Stack Sr, tem perfil inquieto, gosta de aprender e quer crescer junto com uma empresa que valoriza ideias novas, vem com a gente! Aqui, você vai encontrar espaço para expandir seus conhecimentos, aplicar seu talento e fazer parte de algo realmente significativo, inscreva-se e venha transformar com a Spassu! Os CV's permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo perÃodo adicional de 6 meses, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados. PRINCIPAIS ATIVIDADES: Responsável por construir os componentes de frontend e backend das soluções tecnológicas. Utilizar técnicas de design de projetos de software e desenvolvimento orientado a testes para produzir componentes sem débito técnico, observando as métricas de qualidade e os critérios de aceitação para produzir os componentes em conformidade com os requisitos funcionais e não-funcionais, bem como observar os padrões, normas e processo de desenvolvimento de software empregados no Cliente. • Estabelecer a estrutura geral de cada visão de arquitetura: estrutura lógica, estrutura fÃsica, implantação, etc., antecipando questões técnicas relevantes deum projeto para evitar problemas futuros, devendo, ainda, elucidar requisitos antevendo as consequências técnicas de cada requisito com o objetivo de resolver questões técnicas de natureza complexa; • Definir e criar soluções de software que atendam aos requisitos funcionais e não funcionais dos seus usuários, observando o processo de desenvolvimento ágil, as normas, padrões e guias técnicos do Cliente, selecionando as melhores ferramentas e componentes para cada caso; • Definir e documentar a arquitetura da solução, produzindo documentação suficiente para o completo entendimento de todos os interessados do Cliente, determinando ainda a viabilidade técnica de construção e operação da solução tecnológica proposta, considerando o ecossistema técnico já implantado, aderência aos guias e padrões de qualidade e restrições negociais dos clientes; • Propor novos padrões e guias técnicos ou alteração daqueles já existentes para direcionar a construção da solução que utilizem novas tecnologias em consonância com outros padrões normatizados e utilizados no Cliente; • Codificar os softwares em linguagens apropriadas ao objetivo do projeto, incluindo componentes debackend, frontend web e dispositivos móveis, integrando com outros sofwtares já produzidos e em uso, garantindo ainda a aderência desse código aos guias e padrões do Cliente, métricas contratuais, arquitetura definida pela equipe e alto padrão de segurança cibernética; • Assegurar que os softwares construÃdos ou mantidos estejam atualizados com os recursos e componentes tecnológicos mais recentes e seguros disponÃveis; • Participar ativamente das cerimônias e reuniões de acordo com o processo de desenvolvimento ágil, apoiando o Dono do Produto (PO) - Product Owner - no refinamento dos requisitos, definição dosbacklogs e criação de qualquer outro documento do projeto; • Utilizar sistemas de controle de versões de código-fonte e releases de software, incluindo uso debranches, tags e a aplicação de workflows avançados, realizando as configurações de forma a seguir os padrões das esteiras de implantação contÃnua do Cliente, atendendo todos os requisitos necessários para um deploy automatizado, rápido e seguro; • Criar, executar e interpretar testes automatizados de software, dentre os quais: teste unitário, integração, funcional, aceitação, carga, desempenho, vulnerabilidade, usabilidade e acessibilidade, com vistas a garantir o atendimento dos requisitos funcionais e não funcionais definidos; • Criar, manter e compreender diagramas de modelagem de dados lógico e fÃsico; • Instalar e configurar ambientes de desenvolvimento e testes de acordo com o projeto alocado, incluindo equipamentos de uso pessoal e outros serviços necessários, seja em orquestradores de containeres ou máquinas virtuais do Cliente; • Realizar as medições do software exigidas nos termos dos anexos ao do Termo de Referência; • Transferir conhecimento acerca dos projetos para a equipe do Cliente, conforme disposto no item Transição contratual do Termo de Referência; • Documentar o software usando todos os recursos disponÃveis de forma a facilitar a transferência de conhecimento e de manutenções para equipe do Cliente.Plano de Saúde
Plano Odontológico
Seguro de Vida
Vale Alimentação ou Refeição
Vale Transporte
WellHub Gympass