Desenvolvedor(a) Web Fullstack Sênior
Há 10 horas
Temos um jeito muito especial de trabalhar e fazemos muito mais do que desenvolver e comercializar sistemas, nossa rotina é movida por uma cultura de gestão do conhecimento, desenvolvimento de pessoas e um ambiente de trabalho que cultiva as relações de respeito, diversidade e a essência dos nossos valores:
- Somos protagonistas
- Sentimos orgulho em pertencer
- Trabalhamos em rede e com paixão
- Valorizamos o passado, vivemos o presente e construímos o futuro
- Agimos com responsabilidade
- Celebramos as relações humanas
Dê uma olhadinha em alguns desafios da vaga:
- Atuar em time ágil para desenvolver requisitos para aplicações web, escrevendo código e testes unitários seguindo as boas práticas de programação e padrões de projeto;
- Participar da elaboração de soluções técnicas, interagindo com as áreas de operações e produtos.
Responsabilidades e atribuições
Produto
- Compreender os requisitos funcionais e não funcionais a serem incluídos, alterados ou removidos nos softwares Shift;
- Realizar análise dos requisitos de software a serem implementados nos produtos Shift, construindo artefatos técnicos de engenharia de software que suportem a codificação nos padrões estabelecidos pela Shift (DER e Diagrama de Classes);
- Desenhar, documentar e codificar API's nos padrões estabelecidos pela Shift;
- Contribuir com o desenho técnico das soluções em conjunto com a liderança e arquitetos de software;
- Realizar a estimativa de tamanho de software a ser desenvolvido ou mantido e o planejamento dos entregáveis, sendo esse último em conjunto com o Agilista;
- Codificar os requisitos de software nos produtos Shift, através do uso de ferramentas de desenvolvimento oficiais e homologadas, considerando seus impactos nas regras de negócios inerentes ao sistema e aplicação;
- Realizar manutenção na documentação técnica dos softwares, mantendo-a sempre atualizada;
- Sugerir, desenvolver e garantir soluções para o desempenho dos produtos Shift, definidos pelo time de arquitetura, prevendo taxas de crescimento e alternativas físicas de implantação;
- Orientar os times de desenvolvimento nas consultas a documentações técnicas e fontes alternativas de informações;
- Apoiar os times de desenvolvimento para simulação de problemas em ambiente controlado, quando necessário;
- Depurar código fonte com objetivo de encontrar e sanar defeitos nas soluções Shift;
- Realizar testes unitários, de componentes e de integração com a finalidade de entregar produtos e soluções de software com índices de defeitos dentro dos limites estabelecidos pela Shift;
- Propor melhorias de produto e soluções de problemas emergenciais nos clientes;
- Responder consultas técnicas dos times internos, propondo mudanças de processos, negociando alternativas de solução, propondo adoção de novos métodos e técnicas, com o objetivo de assegurar a entrega de soluções para as necessidades dos mesmos.
Processos
- Interagir com equipe de negócios para sanar dúvidas e eventualmente propor ajustes em requisitos funcionais;
- Interagir com equipe de arquitetura para sanar dúvidas e eventualmente propor ajustes em requisitos não-funcionais;
- Orientar analistas de desenvolvimento WEB Pleno e Júnior, trainees e estagiários no exercício de suas funções, orientando e acompanhando as entregas;
- Elaborar e acompanhar planos de desenvolvimento de projetos junto aos times de desenvolvimento, garantindo clareza sobre o que deve ser implementado e como fazê-lo. Atuar como referência técnica para acelerar o processo de codificação, especialmente apoiando desenvolvedores com menor nível de senioridade;
- Realizar o apontamento de horas destinadas a qualquer atividade relacionada ao desenvolvimento das soluções de softwares durante todo o ciclo de desenvolvimento de software;
- Informar as lideranças e/ou Agilistas sobre a existência de impedimentos durante o processo de desenvolvimento de soluções;
- Realizar e reavaliar suas rotinas e métodos de trabalho, sugerindo metodologias e procedimentos de trabalhos mais eficazes para ganho de produtividade;
- Contribuir ativamente com os demais processos do ciclo de desenvolvimento de produtos Shift;
- Sob demanda, verificar e analisar códigos desenvolvidos por pares de menor e igual senioridade, utilizando técnica code review.
- Participar das reuniões de inspeção de código com direito a voto na aprovação ou reprovação de artefatos/componentes de software;
- Sob demanda, atuar em programação em pares com o objetivo de otimizar processo de desenvolvimento e instruir pares;
- Implementar artefatos de arquitetura e referência das soluções Shift;
- Identificar, através do uso de ferramentas e técnicas, a causa raiz de problemas que possam comprometer a qualidade de código ou software Shift;
- Recomendar, avaliar ou implementar provas de conceitos de novas tecnologias que possam ser utilizadas nas atividades do ciclo de desenvolvimento de software Shift;
- Apoiar o Agilista na garantia das entregas dos produtos Shift dentro dos parâmetros de prazo, qualidade, e escopo determinados;
- Quando solicitado, apoiar a liderança imediata durante o processo de recrutamento e seleção participando de entrevistas e emitindo parecer técnico quanto aos candidatos;
- Participar como membro ativo na elaboração e manutenção do checklist de codificação, padrão de projeto, manutenção e revisão sistemática da base de conhecimento e avaliação/revisão dos processos do ciclo de desenvolvimento de software;
- Suportar a liderança de desenvolvimento na implantação de processos de melhoria contínua;
- Apoiar a liderança imediata com informações relevantes ao processo de feedback técnico e avaliação de desempenho;
- Dar apoio a liderança imediata no planejamento de capacitação técnica de equipe quando diagnosticada tal necessidade ou gaps de conhecimento;
- Avaliar, adotar e integrar ferramentas baseadas em inteligência artificial (IA) no ciclo de desenvolvimento de software, com foco em automação de tarefas repetitivas, geração assistida de código, análise de qualidade e suporte à tomada de decisão técnica. Atuar como agente de disseminação dessas tecnologias entre os times, promovendo boas práticas de uso, capacitação e alinhamento com os objetivos de engenharia de software da organização.
Requisitos e qualificações
- Graduação completa em áreas de Tecnologia da Informação;
- Experiência em desenvolvimento ou manutenção de software;
- Front-end: HTML, CSS, JavaScript, Angular 16+ e TypeScript;
- Back-end: API REST com Java 11+, SQL, JPQL;
- Experiência com Testes Unitários;
- Experiência com padrões de projeto e conceito SOLID;
- Experiência com análise de sistemas;
- Diagramação: UML;
- Modelagem Banco de dados: Relacional;
- Docker e Docker Compose;
- Conhecimentos em Métodos Ágeis, especialmente Scrum;
- Uso de ferramentas de IA Generativa para codificação (Github Copilot).
- DIFERENCIAIS: Framework Quarkus; conhecimentos em arquiteturas arquiteturas hexagonais e de microsserviços.
Informações adicionais
Algumas soft skills importantes: Foco, Orientação ao resultado e qualidade, Orientação ao cliente, Planejamento e Organização e Trabalho em Equipe
Confira os benefícios que a Shift oferece:
- Assistência Médica Unimed Seguros (100% subsidiado para o(a) titular): Cuide da sua saúde com uma cobertura completa da renomada Unimed, garantindo tranquilidade para você e sua família.
- Plano Odontológico Metlife: Mantenha seu sorriso saudável e brilhante com nosso abrangente plano odontológico da Metlife.
- Seguro de Vida: Proteja o seu futuro e o de seus entes queridos com nosso seguro de vida.
- Benefício Flexível Swile (Multibenefícios): Aproveite R$ 1.900,00 por mês para utilizar de forma flexível em alimentação, refeições, mobilidade e outros serviços, conforme suas necessidades e preferências.
- TotalPass: Explore uma vida mais saudável e ativa com acesso a uma variedade de atividades esportivas e de lazer.
- Subsídio Educacional para Estudos: Invista em seu desenvolvimento pessoal e profissional com nosso auxílio para educação continuada.
- Auxílio Creche: Tenha suporte para conciliar sua carreira com a criação dos seus filhos.
- PLR: Seja recompensado pelo seu empenho e contribuição para o sucesso da empresa.
- Bônus Especiais: Seja reconhecido por momentos marcantes da sua vida, como o nascimento de um filho, o casamento e por indicar talentos para nossa equipe.
- Flexibilidade de horário: Valorizamos sua autonomia e entendemos que a vida vai além do trabalho. Aqui, você pode adaptar sua jornada para equilibrar melhor sua rotina pessoal e profissional, com confiança e responsabilidade.
- Short Friday para aproveitar parte das sextas-feiras da forma que quiser
Somos uma empresa brasileira de tecnologia da informação para medicina diagnóstica e preventiva que nasceu há 30 anos com o desafio de promover a melhoria dos serviços de #saúde e bem-estar das pessoas.
Ao unir o conhecimento em tecnologia com a vontade de construir vínculos profundos de compromisso e relacionamento com todos e todas ao nosso redor, consolidamos nossa marca como uma das mais renomadas do segmento no Brasil, além de fortalecermos nossa expansão para a América Latina com atuações na Argentina, Paraguai e Uruguai.
Com isso, crescemos cerca de 20% nos últimos dez anos consecutivos
➜ Processamos cerca de 20% do volume de exames realizados no Brasil;
➔ 80% dos nossos clientes são creditados em algum programa de qualidade;
➔ Somamos mais de 46 milhões de atendimentos por ano processados em nossas soluções;
➔ São mais de 320 milhões de exames processados por ano nos sistemas Shift.
ESSE É O NOSSO #JEITOSHIFTDESER
Estamos sediados em São José do Rio Preto (SP), mas temos equipes em home office por todo o Brasil E, desde 2014, ocupamos um lugar no ranking das Melhores Empresas para Trabalhar, pelo Great Place to Work (GPTW), e, recentemente, estamos entre os Lugares Incríveis Para Trabalhar, pela FIA/UOL.
-
Pessoa Desenvolvedora Fullstack Sênior
Há 15 horas
Remoto, Brasil SOUTHSYSTEM Tempo inteiro R$90.000 - R$120.000 por anoVaga Desenvolvedor FullStackSenioridade: SêniorLocal: RemotoEstamos em busca de uma Pessoa Desenvolvedora Fullstack Sênior para ingressar em nossa nave e juntos, decolar o foguete que impulsiona pessoas para inovar o mundo.E antes de apresentar a vaga, queremos te mostrar as razões para ser South System:As +350 pessoas do nosso time nos elegeram 2 vezes...
-
Desenvolvedor FullStack Sênior
Há 12 horas
Remoto, Brasil SOLUTIS Tempo inteiro R$90.000 - R$120.000 por anoVem ser SolutisEstamos em busca de uma ou um Desenvolvedor FullStack Sênior para compor nosso timeModelo de contratação: CLT (Regime Exclusivo)Atuação: REMOTARequisitos obrigatórios:Experiência em desenvolvimento Back-End com:Experiência sólida com Java, JPA (Hibernate), Spring Boot.Vivência com Gerenciamento de dependências e builds com Maven e...
-
Desenvolvedor Fullstack Sênior
1 semana atrás
Remoto, Brasil GREIN RH Tempo inteiro R$84.000 - R$108.000 por anoAtividades:Desenvolver e manter aplicações web robustas e escaláveis, utilizando as tecnologias C#/.NET no back-end e Angular no front-end.Criar e integrar APIs RESTful para garantir a comunicação eficiente entre as camadas do sistema.Colaborar com a equipe de design (UX/UI) para traduzir wireframes e protótipos em código funcional e visualmente...
-
Desenvolvedor(a) Fullstack Sênior
Há 4 dias
Remoto, Brasil VIASOFT Tempo inteiro R$90.000 - R$120.000 por anoDesenvolvedor Fullstack Sênior (Java + Angular)Também conhecido como "Analista Programador Sênior", Profissional com sólida experiência em desenvolvimento Java e domínio de tecnologias e metodologias de programação - lógica, estruturas de dados, laços, SQL, entre outras. Atua como referência técnica no time, contribuindo ativamente no...
-
desenvolvedor fullstack sênior
1 semana atrás
Remoto, Brasil Grupo Taking Tempo inteiro R$90.000 - R$120.000 por anoEstamos em busca de um(a) Desenvolvedor(a) Fullstack para integrar uma fintech em expansão, referência em soluções de pagamento e serviços digitais.A posição envolve o desenvolvimento e evolução de sistemas robustos, seguros e escaláveis, garantindo excelência técnica e uma experiência de uso de alto nível para clientes internos e externos....
-
Desenvolvedor Fullstack .Net e Vuejs Sênior
Há 11 horas
Remoto, Brasil Meta IT Tempo inteiro R$90.000 - R$120.000 por anoO que procuramos?Buscamos um(a) Desenvolvedor(a) Fullstack Sênior com sólidos conhecimentos em desenvolvimento de sistemas e arquitetura de software, focado em alta performance e escalabilidade. O profissional será responsável por atuar em todas as camadas da aplicação, desde a interface de usuário até o backend e infraestrutura.Atribuições...
-
Desenvolvedor Ruby Fullstack
2 semanas atrás
Remoto, Brasil Pessoalize RH Tempo inteiro R$45.000 - R$55.000 por anoEmpresa de Recrutamento e Seleção admite Desenvolvedor Ruby Fullstack em Florianópolis.Responsabilidades:Desenvolver funcionalidades ponta a ponta (backend, frontend e integrações), com foco em performance e clareza. Planejamento, execução, testes, deploy e monitoramento. Escrever código limpo, testável, seguro e bem documentado. Revisar código de...
-
Desenvolvedor Fullstack Sr
Há 4 dias
Remoto, Brasil Digisystem Tempo inteiro R$90.000 - R$120.000 por anoSobre a posiçãoEstamos em busca de um(a) Desenvolvedor(a) Fullstack com experiência sólida em front-end e back-end para atuar em uma fintech em crescimento, com soluções de pagamento e serviços digitais.O profissional será responsável por desenvolver, manter e evoluir sistemas, garantindo alta qualidade técnica, segurança, escalabilidade e uma...
-
Desenvolvedor Full Stack Sênior
Há 14 horas
Remoto, Brasil Jobbol Tempo inteiro R$80.000 - R$100.000 por anoHospital particular admite Desenvolvedor Full Stack Sênior em São José do Rio Preto.Responsabilidades:Desenvolver e manter aplicações web em Laravel/PHP. Criar e evoluir APIs RESTful para integração de sistemas. Trabalhar com MySQL, PostgreSQL e Oracle em modelagem, consultas e otimização de dados. Tarefas pertinentes a rotinas de Desenvolvedor Full...
-
Desenvolvedor FullStack Kotlin Sênior
1 semana atrás
Remoto, Brasil DELIVER IT Tempo inteiro R$90.000 - R$120.000 por anoVocê se considera uma pessoa que tem sede por aprendizado, gosta de trabalhar em equipe e curte compartilhar conhecimento? Então essa oportunidade é para vocêEstamos em busca de um(a) Desenvolvedor FullStack Kotlin Sênior para atuar em um cliente do ramo Educacional.Responsabilidades e atribuiçõesNa sua rotina de trabalho, você vai se deparar com as...