Senior Software Engineer, Mobile Banking
Posted 101ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing mobile banking applications for fintech infrastructure focused on high-performance solutions. Collaborating with a remote team to enhance online banking offerings.
Responsibilities:
- Design, develop, and maintain mobile applications using technologies such as React Native, Google Flutter, Kotlin Multiplatform, native development (Swift for iOS/Kotlin for Android), or Ionic
- Ensure cross-platform compatibility and responsiveness of applications across web and mobile platforms
- Translate UI/UX design wireframes into high-quality code for both web and mobile interfaces
- Manage mobile app deployment lifecycle including submission to Apple App Store and Google Play Store
- Navigate app store review processes and coordinate TestFlight beta testing for iOS and Google Play beta distribution
- Plan, triage, and prioritize work across multiple priorities
- Share your knowledge with teammates and help mentor and guide partners
Requirements:
- 5+ years of professional experience in mobile development using one or more of the following: React Native, Google Flutter, Kotlin Multiplatform, native development (Swift/Kotlin), Apache Cordova, Ionic frameworks/systems, and/or Firebase
- 3+ years of professional experience developing with React, Next.js, and TypeScript
- 5+ years of professional experience consuming and developing APIs, preferably in JavaScript/TypeScript and C#/ASP.NET
- Strong experience with mobile app delivery lifecycle including App Store submissions, TestFlight (Apple), and Google Play Console
- Strong understanding of HTML5, CSS3, SCSS, and responsive web design
- Experience using CI/CD pipelines (e.g. Azure DevOps, Jenkins) and infrastructure-as-code (e.g. Terraform)
- Understanding of mobile app store guidelines, review processes, and best practices for both Apple iOS and Android
- Strong understanding of practical cryptography involving asymmetric and symmetric encryption
- Strong communication skills
- Experience writing automated UI tests and mobile testing frameworks
- Experience with Cloud Architecture, preferably AWS
- Experience using Docker / Containers
- Financial industry / banking experience is a strong plus, particularly with Online Banking applications.
















