Pessoa Desenvolvedora Full-Stack Junior
Descrição da vaga
SOLUÇÃO TEM A NOSSA DIGITAL! 🔒
Há mais de 15 anos atenta às necessidades e oportunidades do mercado, a Tecnobank integra tecnologia, eficiência e inovação para entregar operações ágeis e seguras, que eliminam a burocracia dos processos de crédito e financiamento de veículos.
Nossa gente é o que nos torna únicos. Inquietos e apaixonados pelo que fazemos, prezamos pelo respeito, pela transparência e pela colaboração.
Faça parte do #TimeTBK
A gratidão por pertencer a um time unido, talentoso e dedicado é compartilhada por todos os colaboradores, que fazem da Tecnobank uma excelente empresa para trabalhar. Com uma cultura organizacional sólida, colocamos as pessoas sempre em primeiro lugar, priorizando o bem-estar e a evolução da nossa gente, o nosso ativo mais valioso.
Vem pra TBK!
Como Pessoa Desenvolvedora Full-Stack Junior, você será responsável por desenvolver, manter, corrigir e evoluir as aplicações de software, em projetos e/ou atividades de baixa complexidade, por meio de ferramentas, linguagens, testes, documentação e metodologias, orientado pela excelência técnica e inovação constante, garantindo estabilidade dos produtos e agindo em prol dos objetivos traçados pela área e empresa.
Responsabilidades e atribuições
• Compreender e interpretar todas as especificações, procedimentos, características e requisitos dos projetos de baixa complexidade, sob sua responsabilidade, respondendo pelo seu atendimento.
• Desenhar soluções e desenvolver sistemas e aplicações back-end e front-end, conforme especificações funcionais e não funcionais do produto, a partir das solicitações e projetos demandados à área.
• Promover rotinas de qualidade e segurança de código, efetuando testes e versionando cada unidade desenvolvida no repositório, garantindo integridade consistência em sua produtividade.
• Desenvolver e realizar testes unitários no próprio código produzido, visando reduzir a probabilidade de erros durante a homologação.
• Encaminhar atividades concluídas para a equipe de Quality Assurance (QA) efetuar a verificação final e validação do item.
• Participar ativamente das cerimônias do Scrum, atualizar os cards com as atividades realizadas, em andamento e pendentes e das reuniões de definição de requisitos e auxiliar na análise e compreensão das necessidades do cliente, propondo soluções inovadoras e eficientes.
• Elaborar artefatos e imagens para o deployment da aplicação, garantindo a eficiência e a padronização do processo, assim como a melhor interpretação aos demais desenvolvedores.
• Participar da homologação do sistema e aplicação junto aos clientes, verificando resultados obtidos e avaliando objetivos e metas do projeto, a fim de garantir que esteja dentro do que foi previamente estabelecido.
• Seguir as práticas de desenvolvimento seguro recomendadas de área de segurança da informação e cibersegurança, como a proteção contra ameaças e a aplicação de medidas de segurança adequadas para evitar vulnerabilidades.
• Manter-se atualizado, quanto às novas tecnologias e tendências do mercado, relativas as atividades da função, propondo melhorias no processo ao gestor imediato.
• Atuar com metodologia ágil (Scrum, Kanban e demais ferramentas correlacionadas) no planejamento e acompanhamento e atualização dos projetos.
Requisitos e qualificações
Formação desejável: curso técnico, tecnólogo ou graduação cursando.
Desejável 01 ano de experiência na área..
Conhecimentos em:
• Programação em Typescript.
• Domínio em HTML5 e CSS3 (Saas, Less).
• Framework Angular (versão mínima 13).
• Entender o funcionamento do protocolo HTTP e Web Socket.
• Sites responsivos.
• Integração de APIs: REST e SOAP.
• Figma.
• Versionamento com Gitflow.
• NodeJS (conhecimentos básicos para automatização e afins).
• Web Design (ex.: Material Design).
• UX / UI.
• .NET Core (7 ou superior).
• Bancos de dados Estruturado: SqlServer.
• Modelo Entidade-Relacionamento (banco de dados).
• Banco de dados não Estuturado : NoSQL(prefrência CosmosDB).
• Modelo em Camadas MVC (Model View Controller).
• OpenAPI (Swagger).
• XML, JSON, CSS e HTML.
• Aplicações orquestradas em Microsserviços.
• Serviço de Cloud (Preferência Azure).
• Inglês técnico (leitura e escrita).
• Metodologias ágeis.
Informações adicionais
Benefícios
Vale Refeição
Vale Alimentação
Assistência Médica
Assistência Odontológica
Seguro de Vida
Auxílio Creche para filhos até 60 meses
Gympass
Ajuda de custo (home office)
Day off no aniversário
Descontos e parcerias com instituições de ensino
Programa Viva Bem TBK: nosso programa de saúde mental e bem estar
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista com Pessoas & Cultura
- Etapa 3: Entrevista com liderança da área
- Etapa 4: Declaração de Conflito de Interesse
- Etapa 5: Contratação
Vamos nos conectar! 💫