Search by job, company or skills

Accolite

Mobile architect

new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities Mobile App Architecture

  • Design and define scalable, maintainable, and secure mobile application architectures for both native and cross-platform implementations.
  • Lead the evaluation and adoption of appropriate technologies (e.g., Swift, Kotlin, React Native, Flutter) based on project requirements.
  • Ensure architectural consistency across projects, balancing innovation with technical feasibility and delivery timelines. Technology Strategy
  • Define mobile technology roadmaps and align them with enterprise and client goals.
  • Evaluate emerging mobile technologies, frameworks, and patterns for potential adoption in projects.
  • Partner with backend and DevOps teams to establish CI/CD pipelines, app monitoring, and release automation for mobile applications.

Platform Expertise

  • Provide in-depth technical leadership across iOS (Swift, Objective-C) and Android (Kotlin, Java) ecosystems.
  • Guide teams in developing cross-platform applications using frameworks such as Flutter, React Native, or Xamarin.
  • Define integration patterns with backend services, APIs, and third-party SDKs. Code Quality & Governance
  • Establish coding standards, design principles, and review practices to maintain code quality and performance.
  • Implement test automation and enforce unit, integration, and UI testing using frameworks like XCTest, Espresso, or Detox.
  • Ensure adherence to security, performance, and compliance best practices. Collaboration & Solutioning
  • Collaborate with product managers, UX/UI designers, and backend teams to ensure cohesive and performant user experiences.
  • Translate business and design requirements into technical architecture blueprints.
  • Participate in pre-sales and solution design discussions to define mobile strategies for clients. Performance, Security & Scalability
  • Architect for high performance and responsiveness across devices and operating systems.
  • Ensure robust security practices, including encryption, secure data storage, and authentication mechanisms.
  • Optimize app size, memory footprint, and network performance. Technical Leadership
  • Act as a mobile technology thought leader across engagements, guiding and mentoring teams on modern development practices.
  • Support teams in resolving complex technical challenges, performance bottlenecks, and architectural trade-offs.
  • Promote a culture of continuous improvement, innovation, and reusability. Innovation & Research
  • Stay current with emerging mobile trends (AR/VR, AI/ML on-device processing, wearable tech).
  • Drive proof-of-concepts (PoCs) to explore new capabilities and evaluate frameworks.
  • Advocate best practices for mobile DevOps, cloud integration, and observability. Requirements Education
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Experience
  • 710 years of experience in mobile application development, with 34 years in architecture or technical leadership roles.
  • Proven experience designing and implementing enterprise-grade mobile applications for iOS and Android.
  • Strong background in cross-platform development (React Native, Flutter, Xamarin).
  • Hands-on experience integrating mobile apps with backend APIs, middleware, and third-party services.
  • In-depth understanding of mobile app lifecycle, design patterns (MVC, MVVM, MVP, Clean Architecture), and best practices.
  • Familiarity with CI/CD, mobile release pipelines, and app distribution (App Store, Google Play, MDM solutions).
  • Strong exposure to mobile performance optimization, troubleshooting, and profiling tools (Instruments, Android Profiler).
  • Understanding of UX/UI principles and collaboration with design teams for consistent user experiences. Technical Skills
  • Expert in Swift, Kotlin, Objective-C, and Java.
  • Proficient in cross-platform frameworks (React Native, Flutter).
  • Knowledge of cloud integration (Firebase, AWS, Azure Mobile, GCP).
  • Experience with mobile security best practices and data privacy compliance (e.g., GDPR).
  • Familiar with Git-based workflows, CI/CD pipelines, and testing frameworks.
  • Experience with App Store / Play Store submissions, policies, and troubleshooting. Soft Skills
  • Excellent problem-solving and decision-making skills.
  • Strong collaboration and communication abilities across distributed teams.
  • Ability to mentor, coach, and inspire development teams.
  • Highly detail-oriented with a passion for delivering polished, high-quality apps.
  • Self-driven and adaptable to fast-paced, client-facing environments. Desirable Skills
  • Experience with AR/VR, wearables, or IoT-driven mobile applications.
  • Familiarity with machine learning integration (CoreML, TensorFlow Lite).
  • Experience in mobile analytics and observability tools (Firebase Analytics, Crashlytics, AppDynamics).
  • Exposure to DevOps for mobile automated builds, testing, and deployment pipelines

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132873627

Similar Jobs