Mobile Application Developer - MAPPDEV 25-22201

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
No Travel Required

Skills

Wireframe
Security Clearance
Test Plans
Testing
Usability
User Experience
Regression Analysis
Operational Efficiency
PCI DSS
Personas
Privacy
Regression Testing
IOS Development
Mobile Applications
Mobile Strategy
PASS
Public Sector
Computer Science
Cyber Security
Distribution
Documentation
Firebase
A/B Testing
Regulatory Compliance
Roadmaps
Sprint
API
Agile
Analytics
Android
Automated Testing
Collaboration
NDA

Job Details

Job Title: Mobile Application Developer
Duration: 3 years
Location: San Francisco, CA (Hybrid - Onsite meetings and workshops required; remote work allowed for most tasks)

Summary:
Seeking an experienced Mobile Application Developer or team to redesign, develop, deploy, and support two mobile applications. The objective is to modernize and enhance user engagement, operational efficiency, and cybersecurity compliance while delivering intuitive and forward-thinking user experiences.

Roles and Responsibilities: Phase I: Strategy & Requirements Gathering

  • Conduct stakeholder interviews and workshops.

  • Identify user personas and security requirements.

  • Develop a comprehensive mobile app strategy and roadmap.

Phase II: Design and Planning

  • Redesign the existing public-facing app and architect an internal-use app.

  • Create intuitive wireframes, usability narratives, and UX documentation.

  • Build a prioritized product backlog using Agile tools.

Phase III: Development & Deployment

  • Develop both apps (iOS/Android) iteratively in sprints.

  • Integrate third-party services and APIs (e.g., parking, food ordering, operational systems).

  • Deploy apps via public app stores and internal enterprise channels.

  • Provide source code documentation and access to analytics tools.

Phase IV: Testing & Roll-Out

  • Develop and execute detailed test plans (unit, regression, integration).

  • Conduct A/B testing and post-deployment validation.

  • Collaborate on promotional strategy and pilot group testing.

Phase V: Maintenance & Support

  • Provide one year of app maintenance and after-hours support.

  • Deliver updates and respond to bug reports promptly.

Required Experience:

  • Minimum 3 years (within the last 5 years) developing native iOS and Android apps for large enterprises (1,500+ employees).

  • Experience with mobile strategy and vision creation.

  • Proficiency in Apple HIG, Google Material Design, and Agile methodologies.

  • Strong background in API development and integration.

  • Knowledge and adherence to cybersecurity protocols.

  • Experience in regression testing and automated testing tools.

Preferred Experience:

  • Prior work with public sector or transportation organizations.

  • PCI-DSS experience for apps handling payment transactions.

  • Integration experience with Firebase and operational platforms.

  • Familiarity with enterprise mobile app distribution and advanced features.

  • Understanding of data privacy regulations such as GDPR, CCPA, and CPRA.

Important Notes:

  • Education & Certification: Bachelor's degree in Computer Science or related field preferred.

  • Security Clearance: Ability to pass security badging and background investigation.

  • NDA Requirement: Signing of corporate and individual NDA may be required.

  • Travel & Locality: Preference for Bay Area resources. Travel costs must comply with standard rates.

  • Ownership: Full rights to all source code and libraries must be retained.

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.