S

Engenheiro Softw Full Stack Sr

spassuvia BeBee
RemotoBrPlenoCLTHoje

Salário Estimado

R$ 6.750,00 - R$ 10.125,00

Descrição da Vaga

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.

Requisitos Graduação completa em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação.


Certificação não requerido.


Experiência desejável: Desenvolvimento e arquitetura de sistemas.


Conhecimento em 1- Metodologias Ágeis; princípios, papéis, artefatos e cerimônias: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga horária mínima de 20 (vinte) horas; 2- Desenvolvimento de software utilizando a linguagem Java 8 e superior: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga horária mínima de 80 (oitenta) horas ou Certificado Oficial de Java Programmer; 3- Desenvolvimento de software utilizando Spring Framework: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga horária mínima de 38 (trinta e oito) horas; 4- Desenvolvimento Front End Web; uso de linguagens e técnicas para frontends como HTML,Javascript, Typescript, CSS, NodeJS; Interfaces WEB responsivas; User Experience (UX): princípios econceitos: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga-horária mínima de 80 (oitenta) horas; 5- Desenvolvimento de software front end utilizando framework Angular: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga-horária mínima de 40 (quarenta) horas; 6- Desenvolvimento de software front end utilizando framework React: Requer apresentação de um ou mais certificados de treinamentos com somatório de cargahorária mínima de 15 (quinze) horas; 7- Desenvolvimento Mobile; uso de linguagens e ferramentas para desenvolvimento mobile Android eIOS: Ionic, Swift, Android Studio: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga-horária mínima de 20(vinte) horas; 8- Arquitetura de Software; padrões e paradigmas arquiteturais; princípios de designs de software, DDD -Domain Driven Design, design patterns: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga horária mínima de 80 (oitenta) horas; 9 - Arquitetura de microserviços, abordagens e padrões, técnicas e ferramentas de comunicação síncrona e assíncrona entre serviços, Kafka ou RabbitMQ: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga horária mínima de 50 (cinquenta) horas; 10- DevSecOps; princípios e fundamentos das práticas DevSecOps, técnicas e ferramentas de builds edeploys automatizados; ferramentas de Deploy Contínuo; criação de Dockerfiles e builds de ImagensDocker/OCI; princípios de orquestração de containers com Kubernetes;Rancher: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga-horária mínima de 10 (dez) horas; 11- Testes e verificação de qualidade de código automatizados; Uso de ferramentas e bibliotecas JUnit,Jasmine, Karma, Sonarqube, Mocks, processo TDD: Requer apresentação de um ou mais certificados de treinamentos com somatório de carga-horária mínima de 20 (vinte) horas; 12- Desenvolvimento de Software Seguro; princípios e conceitos, OWASP Top 10, uso de ferramentas de verificação de segurança de código SAST, DAST, SCA e análise dos relatórios dessas ferramentas; 13- Uso de ferramentas e técnicas de versionamento de código; git, gitlab, git worflows, gitflow, gitlab flow; 14- Uso de linguagem de consulta e manipulação de Banco de Dados; SQL, DML, DDL Padrão ANSI,IBM/DB2, SQLServer, MySQL, PostgreSQL, H2 Database, Oracle Database; 15- Persistência: JPA 2.0,Hibernate 4.3 ou superior, Hibernate Envers; 16- Serviços de autenticação, SSO Single Sign On, Protocolo OAuth2 (RFC 6749); 17- Instalação e configuração de ambientes de desenvolvimento java, node, SQL, e NoSQL, em sistemasoperacionais Windows e Linux.


Benefícios Plano de Saúde Plano Odontológico Seguro de Vida Vale Alimentação ou Refeição Vale Transporte WellHub Gympass

Vagas Semelhantes

Br4 dias atrás

R$ 7k - 10k/mês

PlenoCLT

Somos a Lighthouse, uma consultoria apaixonada por tecnologia e inovação. Valorizamos quem busca crescimento e desafios, oferecendo um ambiente que incentiva a iniciativa, a colaboração e a comunicação aberta. Aqui, você terá liberdade para desenvolver suas ideias e criar soluções que transformam o ...

RemotoBrHoje

R$ 7k - 11k/mês

PlenoCLT

Requisitos Técnicos • Experiência sólida com Java 8+ • Conhecimento em Spring Boot, JPA/Hibernate • Experiência com Angular 10+ • Domínio de HTML5, CSS3, TypeScript • Experiência com APIs REST • Conhecimento em banco de dados relacionais (PostgreSQL, MySQL, Oracle ou SQL Server) • Versionamento com ...

Logo Red Thread Innovations

Sr. Full Stack Engineer (3 Month Contract)

Red Thread InnovationsGlassdoor
RemotoBr2 dias atrás

R$ 12k - 18k/mês

SêniorCLT

Red Thread Innovations Red Thread Innovations (RTI) is a digital innovation firm with the sole mission of building meaningful digital products that delight consumers and transform businesses. Our vision is to be the global leader in digital product development, with the largest portfolio of successf...

Logo Quality Digital

10712661 - PESSOA DESENVOLVEDORA PLENO (BACK-END/JAVA)

Quality DigitalQuality Digital (Gupy.io) - Gupy
RemotoBr22 dias atrás

R$ 7k - 11k/mês

PlenoCLT

Descrição da vaga Nós somos a Quality Digital! Saiba mais sobre a gente: • Uma frase que nos define - Somos especialistas em soluções de TI e apaixonados por inovação! 🚀 • Ao infinito e além - Somos #semfronteiras. Nosso time está espalhado pelo Brasil e pelo mundo 🌎 • Nossa cultura - Mesmo distan...

Interessado nesta vaga?

Candidatar-se

Você será redirecionado para o site original

Informações

NívelPleno
ContratoCLT
LocalBr
RemotoSim
MoedaBRL
PublicadaHoje
FonteBeBee

Análise de Vaga com IA

Estimativa salarial, match de tecnologias e análise de requisitos feitos com Inteligência Artificial

Powered by CodeCortex
← Voltar às Vagas