Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!
Responsabilidades e atribuições
Buscamos um(a) Arquiteto(a) de Software experiente e apaixonado(a) por tecnologia para integrar nosso time de desenvolvimento de um superapp bancário. O profissional atuará no módulo de funcionalidades de cartões de crédito e débito, desempenhando um papel fundamental na concepção, design e evolução da arquitetura de software. Você fará parte de uma equipe multidisciplinar, contribuindo diretamente para a criação de soluções robustas, escaláveis e de alta performance, utilizando tecnologias de ponta em um ambiente desafiador e inovador.
- Definir e evoluir a arquitetura do módulo de cartões, garantindo a integração fluida com as demais funcionalidades do superapp e com os sistemas corporativos.
- Projetar soluções técnicas para as funcionalidades de cartões de crédito e débito, considerando performance, escalabilidade, segurança e manutenibilidade.
- Atuar como líder técnico(a) para o time de desenvolvimento, fornecendo orientação e mentoria sobre melhores práticas de arquitetura e codificação.
- Garantir a conformidade com padrões arquiteturais e diretrizes de desenvolvimento, promovendo a qualidade do código e a consistência das soluções.
- Colaborar com times de produto, design e outras áreas para entender requisitos de negócio e traduzi-los em soluções técnicas eficazes.
- Propor e implementar otimizações de performance para o BFF .NET e para a integração com o front-end mobile em React Native.
- Monitorar e analisar o desempenho da solução, identificando pontos de melhoria e propondo ações corretivas.
- Participar ativamente da escolha e avaliação de novas tecnologias e ferramentas que possam agregar valor ao projeto.
Requisitos e qualificações
- Experiência comprovada como Arquiteto(a) de Software, com foco em desenvolvimento de sistemas de grande porte e alta complexidade.
- Profundo conhecimento em arquitetura de sistemas distribuídos e microsserviços.
- Sólida experiência com desenvolvimento Back-end utilizando .NET (Core), incluindo a criação e consumo de APIs RESTful.
- Experiência com bancos de dados NoSQL, preferencialmente Redis, para caching e gestão de dados.
- Conhecimento avançado em design patterns e princípios de engenharia de software (SOLID, Clean Architecture, etc.).
- Experiência em integração com APIs corporativas e sistemas legados.
- Familiaridade com metodologias ágeis de desenvolvimento (Scrum, Kanban).
- Formação superior completa em Ciência da Computação, Engenharia de Software ou áreas correlatas.
Informações adicionais
- Experiência com React Native e entendimento de seus conceitos arquiteturais (Redux, Context API, etc.).
- Conhecimento de arquiteturas de superapps e miniapps/micro-frontends mobile.
- Experiência com CI/CD pipelines (Fastlane, EAS Build, GitHub Actions, GitLab CI) para aplicações mobile.
- Conhecimento em ferramentas de monitoramento e crash reporting (Sentry, OpenTelemetry, Flipper, Reactotron).
- Experiência em projetos do mercado financeiro ou bancário, especialmente com funcionalidades de cartões.
- Familiaridade com conceitos de segurança de software em aplicações web e mobile.
- Certificações relevantes em arquitetura de software ou tecnologias Microsoft.
Informações Adicionais:
- Ambiente de trabalho dinâmico e colaborativo, com foco em inovação e aprendizado contínuo.
- Oportunidade de atuar em um projeto estratégico de grande visibilidade em uma das maiores instituições bancárias do país.
- Forte cultura de desenvolvimento profissional, com acesso a treinamentos e recursos para aprimoramento técnico.
- Salário competitivo e pacote de benefícios atrativo.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triados
- Etapa 3: Entrevista Gente & Gestão
- Etapa 4: Entrevista Técnica
- Etapa 5: Carta Proposta
- Etapa 6: Contratação
Carreiras - Spread
Quer saber mais sobre a gente e fazer parte do time que está construindo o futuro?
#VemSerSpreader
Transformando o mundo com tecnologia
Somos quase 2.500 Spreaders, espalhados em 22 estados brasileiros através do Spread Anywhere, que nos permite trabalhar de forma100% remota, dependendo do modelo de contrato. Somos digitais, hiperconectados e de onde estivermos colocamos em prática todos os dias um dos valores tão presentes na nossa cultura, que é a #colaboração.
Inovação para desenvolver o futuro
A Spread é uma empresa de inovação com 41 anos de história, oferecendo soluções completas em tecnologia e negócios digitais. Atualmente, contamos com um portfólio robusto de serviços, que inclui o desenvolvimento de aplicações, Quality Assurance, IT Outsourcing, Talent on Demand, além do desenvolvimento de soluções em Inteligência Artificial e consultoria e implementação em SAP e S/4HANA. Atuamos com uma abordagem customer centric, onde a experiência do cliente é prioridade e orienta nossas ações e estratégias. Esse compromisso se reflete em nosso NPS de 75 pontos, um indicador que nos posiciona na zona de qualidade e comprova a confiança e a satisfação dos nossos clientes.
Diversidade, Equidade & Inclusão
Aqui a diversidade e inclusão não é apenas uma palavra, mas sim um compromisso genuíno. Trabalhamos para fazer com que todas as pessoas Spreaders se sintam valorizadas, respeitadas e capacitadas para alcançar o pleno potencial. Reconhecemos que a verdadeira diversidade vai além de questões superficiais e abrange uma ampla gama de características, como gênero, etnia, orientação sexual, idade e habilidades.