Terra Quantum
Deutsche Börse Group
Engenheiro de Software Frontend (f/m/d) (meio período/integral)
Sobre a oportunidade
Somos flexíveis! Ficamos felizes em receber candidaturas em inglês ou alemão.
Junte-se à nossa equipe na construção da plataforma de software principal para liquidação financeira de negociações de energia e commodities. Nossos sistemas processam dados de transações das bolsas, fornecem interfaces para sistemas internos e externos via mensagens ou serviços web e criam relatórios para uma variedade de partes interessadas - desde operações de compensação até clientes.
Adotamos uma abordagem orientada ao domínio, trabalhando em estreita colaboração com as equipes de negócios para entender suas necessidades e traduzi-las em software eficiente e bem projetado. Você estará envolvido no planejamento, design e desenvolvimento de novos recursos desde o início.
Você trabalhará em uma equipe ágil com reuniões diárias (stand-ups), refinamentos e revisões de sprint. Nossa infraestrutura é executada no OpenShift para conteinerização e estamos expandindo ativamente para a Plataforma Google Cloud.
Afinal, valorizamos a troca de ideias, estarmos presentes uns para os outros e nos incentivarmos a sermos melhores. Chamamos isso de: o mindset de troca.
Suas tarefas: *
- Projetar, desenvolver e manter aplicações frontend usando Angular e TypeScript
- Colaborar com designers de UX (usando Figma) para implementar interfaces acessíveis e amigáveis ao usuário
- Integrar aplicações frontend com serviços backend via REST APIs e OpenAPI/Swagger
- Escrever código limpo e testável e contribuir para testes unitários e de ponta a ponta
- Trabalhar com a equipe backend (Java/Spring Boot) para alinhar contratos de API e modelos de dados
- Participar de decisões de arquitetura, revisões de código e documentação
- Melhorar continuamente a base de código, as ferramentas e os fluxos de trabalho de desenvolvimento
Suas habilidades: *
- Graduação em Ciência da Computação ou qualificação comparável, mais primeira experiência profissional em desenvolvimento frontend
- Forte proficiência em Angular, incluindo RxJS (Observables, Subjects, BehaviorSubject) e gerenciamento de estado com NgRx
- Sólido domínio em TypeScript (Interfaces, Generics, Types), HTML5, CSS3 e JavaScript
- Compreensão dos princípios de UI/UX e acessibilidade (fundamentos de WCAG/a11y)
- Experiência na integração com serviços backend via REST APIs e OpenAPI/Swagger
- Experiência com frameworks de testes unitários como Jest (testes de UI com Cypress ou Playwright é um plus)
- Compreensão de padrões de autenticação como JWT, OAuth2
- Experiência com Git/GitHub como parte do seu fluxo de trabalho diário
- Familiaridade com Docker e plataformas de nuvem (idealmente GCP, mas não um impeditivo)
- Curiosidade e vontade de aprender e aplicar tecnologias novas/diferentes
- Fortes habilidades de colaboração e trabalho em equipe com a capacidade de explicar conceitos claramente e documentar abordagens para a equipe
- Excelentes habilidades de comunicação em inglês - escrita e falada
Por que se juntar a nós: *
- Pacote salarial atrativo com muitas vantagens, como creche, vale-alimentação, vale-transporte, eventos esportivos e de lazer
- Conceito de trabalho híbrido flexível e horários de trabalho flexíveis
- Desenvolvimento pessoal através de amplas oportunidades de treinamento
- Um lugar em uma equipe dinâmica e internacional dentro do EEX Group e Deutsche Börse Group
- Uma perspectiva de longo prazo na indústria de energia em constante crescimento e evolução
- Plano de integração personalizado
