
Mobile Developer – SAP BRIM
BVA Bear's IT Solutions
full-time
Posted on:
Location Type: Hybrid
Location: Middletown • Pennsylvania • United States
Visit company websiteExplore more
About the role
- Design, develop, and maintain mobile applications (native iOS/Android using Swift/Kotlin, or cross-platform such as React Native/Flutter) that integrate with SAP BRIM (SOM, CI, CC) and SAP S/4HANA via APIs.
- Implement mobile experiences aligned to SAP Fiori design guidelines; collaborate with UX roles to ensure accessibility (WCAG) and usability for billing, payments, and disputes.
- Build secure integrations with CRM, payment gateways (tokenization, PCI-compliant flows), mediation/usage capture, and SAP ERP using REST/GraphQL APIs and event-driven patterns (SAP BTP).
- Develop offline-capable features, caching strategies, and reliable sync for high-volume data; handle error states, retries, and reconciliation.
- Set up CI/CD pipelines (Azure DevOps/GitHub Actions) for build, test, code quality, and deployment to enterprise app stores (MDM/Intune).
- Write unit, integration, and end-to-end tests; partner with QA to automate mobile test suites and ensure traceability in Azure DevOps (ADO).
- Ensure compliance and security: encryption-at-rest/in-transit, secure credential storage, role-based access, and logging/auditing aligned with PCI DSS and SOC1/SOC2.
- Collaborate with BRIM SMEs to leverage standard SAP features and minimize customization; document technical designs, APIs, and data contracts.
- Monitor performance and reliability (crash analytics, telemetry); define SLAs/SLOs and optimize for startup time, responsiveness, and battery/network usage.
- Provide production support post–go-live; create runbooks, knowledge articles (ServiceNow), and respond to incidents within agreed SLAs.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 5+ years of mobile development experience (Swift, Kotlin, React Native, or Flutter) building enterprise-grade apps.
- Exposure to SAP BRIM (SOM, CI, CC) and S/4HANA; familiarity with SAP Fiori principles and SAP BTP services (API management, eventing).
- Hands-on experience with RESTful API design, OAuth2/OpenID Connect, secure payment integrations, and mobile cryptography.
- Proficiency with Azure DevOps or JIRA for backlog, CI/CD, and release management; experience instrumenting apps for analytics and monitoring.
Benefits
- Health insurance
- Flexible work from home options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
mobile application developmentSwiftKotlinReact NativeFlutterREST APIsGraphQLCI/CDunit testingmobile cryptography
Soft Skills
collaborationproblem-solvingdocumentationproduction supportincident response