Overview
On Site
DOE
Contract - W2
Skills
Security Controls
SDK
Design Patterns
mvc
MVVM
Bridging
Testing
Distribution
UI
Regression Testing
Appium
Quality Assurance
Storage
Regulatory Compliance
Finance
PCI DSS
ISO 9000
Analytics
Reporting
Firebase
Dynatrace
Google Analytics
Dashboard
Real-time
Collaboration
Mentorship
Mobile Development
IOS Development
Swift
Objective-C
Android
Kotlin
Java
Publishing
Continuous Integration
Continuous Delivery
DevOps
GitHub
Docker
Kubernetes
Encryption
OAuth
OIDC
Communication
Documentation
Computer Science
Software Engineering
Mobile Web
React Native
Financial Services
Mobile Applications
API
Akamai
Microsoft Azure
Google Cloud
Google Cloud Platform
Mobile Security
Scrum
Agile
User Stories
Job Details
Job Summary We are seeking a Senior Mobile Developer to lead the design, development, and evolution of reusable mobile frameworks, CI/CD pipelines, and best-practice accelerators. This role involves close collaboration with engineering, architecture, security, and QA teams to ensure seamless integration of features, performance enhancements, and security controls across iOS, Android, and hybrid platforms. Key Responsibilities Framework & SDK Development Architect and implement modular, reusable SDKs and libraries for iOS (Swift/Objective-C) and Android (Kotlin/Java). Define and enforce design patterns such as MVC, MVVM, and Clean Architecture. Hybrid & PWA Integration Build and maintain bridges for React Native and PWA micro-frontends within native shells. CI/CD & Automation Design and optimize CI/CD pipelines using Azure DevOps and GitHub Actions. Automate testing and distribution using tools like Fastlane, Firebase App Distribution, and App Store/Play Store publishing. Develop automated UI and regression testing suites using XCTest, Espresso, and Appium. Performance & Quality Engineering Profile and tune app performance using Instruments and Android Profiler. Integrate static analysis and security scans using SonarQube, Checkmarx, and Zimperium RASP. Security & Compliance Implement secure storage, encryption, certificate pinning, and OAuth/OIDC best practices using tools like Okta and Entra ID. Ensure compliance with financial industry standards such as PCI-DSS and ISO 20022. Telemetry & Monitoring Instrument analytics, crash reporting, and alerting using Firebase, Dynatrace, Google Analytics, and Crashlytics. Build dashboards for real-time health and usage metrics. Collaboration & Enablement Mentor product-team engineers in adopting accelerator components. Drive documentation, sample apps, and workshops to promote framework adoption. Required Qualifications 5+ years of native mobile development experience in iOS (Swift/Objective-C) and Android (Kotlin/Java). Proven experience building and publishing reusable SDKs/libraries. Expertise in CI/CD tools such as Azure DevOps and GitHub Actions. Hands-on experience with Docker and Azure Kubernetes Service (AKS). Strong understanding of mobile app security, encryption, and OAuth/OIDC flows. Experience in performance profiling and static analysis integration. Excellent communication skills and ability to produce clear documentation. Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Preferred Qualifications Experience with hybrid/mobile web technologies such as React Native or PWA micro-frontends. Background in financial services or regulated industry mobile applications. Familiarity with API gateway patterns (e.g., Akamai, Azure Front Door, Google Cloud APIM). Exposure to enterprise mobile security tools like Zimperium and NowSecure. Experience working in Scrum/Agile environments with epics, features, and user stories. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.