Mobile and Backend Software Engineer - Banking
Core
Design and build robust, scalable back-end services for Banking and Repayments while contributing to mobile development to transition ownership from the Customer Experience team.
Role type
Senior IC mobile and backend software engineer (fintech)
Builds
Core account experience, transaction lifecycles, balance management, repayment rails, and savings products for small business customers
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
C#/.NET, Flutter/Dart, Kotlin, Swift, SQL Server, MongoDB, Firestore, GCP, Azure, CI/CD, unit testing, integration testing
Preferred skills
Open banking integration, Cross-functional collaboration, Agile methodology
Technologies
C#, .NET, .NET Core, Flutter, Dart, Riverpod, GoRouter, Kotlin, Swift, SQL Server, MongoDB, Firestore, GCP, Firebase, Azure, CodeMagic
Responsibilities
Design and build scalable back-end services; Own the full SDLC from inception to production; Contribute to mobile development across iOS and Android; Write thorough unit and integration tests; Identify bottlenecks and drive improvements; Collaborate with Product, Design, and QA
Seniority
Senior, hands-on IC