Outseer
More Signal. Less Noise.™
Senior Software Engineer – Mobile App
Location
United States
Posted
119 days ago
Salary
$4,800K / year
Bachelor Degree6 yrs expEnglishFlutterI OSObjective CReactReact NativeSwift
Job Description
• Design and implement new features for iOS SDKs using Swift and Objective-C, ensuring modularity and reusability across banking applications.
• Develop secure data input components using advanced encryption and obfuscation methods to protect sensitive information.
• Collaborate with product management, QA, and support teams across global locations throughout the development lifecycle.
• Convert business requirements into technical specifications and deliver end-to-end solutions.
• Ensure compliance with financial regulations such as PSD2, GDPR, and App Store policies.
• Lead architectural discussions and contribute to long-term mobile strategy and SDK evolution.
• Develop proof-of-concept features using modern tools and frameworks to validate new ideas.
• Maintain code quality through unit testing, UI automation, continuous integration, and documentation.
• Monitor and improve application performance, responsiveness, and usability.
• Document SDK integration guidelines for internal and external development teams.
Job Requirements
- Bachelor’s or master’s degree in computer science, Engineering, or related field.
- 6+ years of hands-on experience in iOS development.
- Proficiency in Swift and Objective-C.
- Strong understanding of iOS frameworks such as UIKit, CoreMotion, CoreLocation, Combine, JSONSerialization and Concurrency (async/await).
- Experience with RESTful APIs and network security best practices.
- Understanding of OAuth2, JWT, and token-based authentication.
- Experience with modular SDK development and framework packaging like XCFrameworks.
- Experience with Git, unit testing, and UI automation.
- Solid understanding of software design patterns like (MVC, MVVM, VIPER, etc.).
- Familiarity with mobile security, privacy best practices, and App Store submission processes.
- Background in banking or financial services applications is a plus.
- Integrating the SDKs with hybrid platform like React native, Flutter etc.
- Good to have experience in implementing fraud detection mechanisms leveraging behavioral biometrics such as typing dynamics, touch pressure, and swipe patterns.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer119 days ago
Full TimeRemoteTeam 501-1,000Since 2005H1B No Sponsor
Senior Fullstack Engineer developing engaging notifications at Reddit
GraphQLGRPCPythonTypeScriptGo
Senior Full-Stack Software Engineer
Social News DeskSocial media management for critical communicators.
Full-stack Engineer119 days ago
Full TimeRemoteTeam 11-50Since 2010H1B No Sponsor
Lead/Senior Software Engineer driving engineering and technical leadership at Social News Desk
AWSCloudJavaScriptNode.js
Florida + 5 moreAll locations: Florida, Illinois, Kansas, Ohio, Michigan, Texas
Full-stack Engineer119 days ago
Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor
Join WPForms as a WordPress Developer supporting diverse website projects
JavaScriptjQueryLinuxMySQLPHPSCSSShell ScriptingSQLWordPress
Florida
Staff Software Engineer – Provider
ZocdocZocdoc is the beginning of a better healthcare experience for millions of patients every month.
Full-stack Engineer119 days ago
Full TimeRemoteTeam 501-1,000Since 2007H1B Sponsor
Staff Software Engineer focusing on the provider performance analytics platform.
AWSCloud