O que procuramos?
Atribuições principais:
Definir as melhores práticas de desenvolvimento;
Programar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front-End e Back-End;
Executar o desenvolvimento das funcionalidades complexas;
Propor evoluções tecnológicas nos sistemas.
Monitorar a execução das boas práticas de desenvolvimento de sistemas.
Validar o nível de testes existentes nos projetos;
Validar as novas funcionalidades das aplicações;
Monitorar o desempenho e desempenho dos sistemas das aplicações;
Propor evoluções tecnológicas nos sistemas;
Antecipar-se a oportunidades e problemas, ágil com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários;
Desenvolver trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção nos programas já desenvolvidos.
Requisitos:
-
Experiência sólida em desenvolvimento Angular 7+, TypeScript, JavaScript, HTML5 e CSS3;
- Forte experiência em integração de sistemas por meio de APIs REST/JSON;
- Experiência comprovada em Open Finance, preferencialmente no ecossistema Open Finance Brasil;
- Conhecimento prático dos fluxos de Open Finance, incluindo consentimento, autenticação, autorização, compartilhamento de dados e iniciação de pagamentos;
- Conhecimento de padrões e protocolos de segurança utilizados em Open Finance, especialmente OAuth 2.0, OpenID Connect (OIDC), FAPI e JWT;
- Experiência com desenvolvimento backend em Java/JEE ou Node.js;
- Desenvolvimento web com HTML, CSS e JavaScript/TypeScript;
- Experiência com bancos de dados MS SQL Server e/ou IBM DB2;
- Conhecimento de integração entre sistemas, APIs e microsserviços;
- Conhecimento de arquitetura de sistemas distribuídos, escaláveis e de alta disponibilidade;
- Experiência com testes unitários, integração contínua e controle de versão (Git);
- Conhecimento de segurança da informação, LGPD e proteção de dados, especialmente em sistemas financeiros;
- Experiência na manutenção e evolução de sistemas legados, realizando integração com novas arquiteturas e tecnologias.
-
Experiência com Open Finance Brasil em projetos de instituições financeiras, bancos ou fintechs;
- Conhecimento das especificações e padrões técnicos do Open Finance Brasil;
- Experiência com jornadas de consentimento e autenticação em aplicações financeiras;
- Experiência com iniciação de pagamentos e/ou Pix;
- Conhecimento de API Gateway, Swagger/OpenAPI e Postman;
- Conhecimento de Angular, RxJS e Redux/NgRx;
- Conhecimento de Node.js;
- Conhecimento de Adobe Flex, para manutenção de sistemas legados;
- Desenvolvimento mobile híbrido, incluindo HTML, aplicações responsivas e integração com código nativo Android/iOS;
- Conhecimento de UML, padrões de projeto e documentação de sistemas;
- Conhecimento de servidores de aplicação;
- Experiência com Docker/Kubernetes;
- Conhecimento de CI/CD e DevOps;
- Experiência com metodologias Scrum e Kanban.
-
Atuar em um ambiente financeiro de alta criticidade, garantindo disponibilidade, segurança e confiabilidade das aplicações;
- Desenvolver e evoluir soluções integradas ao ecossistema Open Finance, respeitando requisitos técnicos, regulatórios e de segurança;
- Integrar sistemas modernos com plataformas legadas, minimizando impactos na operação;
- Projetar e evoluir APIs seguras, escaláveis e resilientes;
- Trabalhar com grandes volumes de dados e informações financeiras sensíveis;
- Diagnosticar e solucionar problemas complexos de integração entre diferentes sistemas e instituições;
- Garantir segurança, rastreabilidade, privacidade e conformidade nas soluções desenvolvidas;
- Participar de decisões de arquitetura e design de soluções, contribuindo para a modernização dos sistemas;
- Atuar em projetos com prazos críticos e forte impacto no negócio.
Quem é a Insi?
Somos uma consultoria especializada em evolução digital. Mas, acima de tudo, somos uma empresa de gente. Gente que ouve antes de propor. Que vai ao essencial antes de apresentar solução. Que mede sucesso pelo que mudou de verdade, não pelo que foi implementado.
Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.
Por que construir sua carreira na Insi?
Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.
Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.
Quais são nossos valores?
-
Somos pessoas servindo pessoas
-
Pensamos e agimos como donos
-
Temos gana por performance
-
Crescemos e aprendemos juntos
-
Buscamos excelência e a simplicidade
-
Atuamos com criatividade e inovação
Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.
Se identificou? Então, #VemSerInsi!