Help design, build, and continuously innovate our banking applications while ensuring the resilience and reliability of our systems.
Building distributed, event-driven systems on top of providers, in order to power our accounts and payment flows features for both our web application and mobile application.
Drive the product forward by building new features and implementing impactful improvements.
Tackle maintenance, bug fixes, and technical debt during dedicated workshops.
Act as the Lead Engineer for key initiatives, coordinating cross-functional efforts and sharpening project management skills.
Partner with Product teams to discuss technical feasibility and influence the future of our tools.
Lead the creation of Technical Design Documents and provide regular project updates.
Requirements
4+ years of fullstack experience in TypeScript/Node.js/React environments.
Solid understanding of distributed and event-driven systems.
Strong focus on clean code, testing, and maintainability.
Experience with microservices and cloud environments (GCP or AWS).
Bonus: experience with Domain-Driven Design is appreciated
Product-minded approach with a focus on user interaction and the end-to-end customer experience.
Comfortable working in cross-functional squads with engineers, product managers, and designers.
Bonus: experience in banking, payments, or regulated environments is appreciated