Application Architect - Mobile App

Infoplus Technologies GmbH
München, Germany
10 days ago
Apply on www.stepstone.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, German

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence IOS Applications Applications Architecture Architectural Patterns Distributed Systems Mobile Application Software OAuth OpenID Software Engineering Technical Debt Backend
+2 more
React Native Front End Software Development

Job description

Introduction

We are looking for an experienced Application Architect to shape the architecture of our mobile app solution.

You will work across product and engineering teams on a large-scale, multi-brand customer application based on a hybrid architecture combining React Native, native iOS/Android capabilities, WebViews, App BFF and backend services.

Your key responsibility will be to define and evolve the overall architecture of the app solution, establish architectural principles and guardrails, and ensure that technical solutions remain scalable, secure, maintainable and consistent across brands and components.

Tasks

  • Define and evolve the target architecture for the mobile app solution
  • Define architectural principles, patterns and guardrails across React Native, native capabilities, WebViews, App BFF and integrations
  • Define clear responsibilities and boundaries between app components and technology layers
  • Own architectural decisions for major cross-component topics and integration patterns
  • Define and govern architectural principles and non-functional requirements related to performance, stability, scalability, security, resilience, observability and maintainability
  • Evaluate emerging AI use cases for the app and define the required architectural patterns, integrations and guardrails in collaboration with relevant architecture, security and engineering teams
  • Review major technical designs and ensure alignment with the target architecture
  • Collaborate closely with Solution Architects and Domain Architects to ensure alignment with broader platform, integration and enterprise architecture principles
  • Coordinate architectural dependencies and interfaces between the app solution and surrounding domains
  • Identify architectural risks, dependencies and technical debt and drive appropriate mitigation
  • Ensure architectural consistency across multiple brands and product teams
  • Support technology evaluations and architectural decisions for the evolution of the app platform
  • Collaborate closely with Technical Leads, Product Owners, Developers, Security, Platform and backend engineering teams

Profile

  • 8+ years of professional experience in software engineering or application/solution architecture, including 3+ years in an architecture role for large-scale digital or mobile applications
  • Strong experience designing architectures for large-scale mobile or digital customer applications
  • Experience in digital industries with complex customer journeys such as telecommunications, banking, insurance, utilities or e-commerce
  • Strong understanding of mobile application architectures, including React Native, native iOS/Android and hybrid/WebView approaches
  • Strong understanding of Backend-for-Frontend, API and integration architectures
  • Experience defining architecture for multi-brand, white-label or highly configurable applications
  • Strong knowledge of non-functional requirements including performance, scalability, stability, security and observability
  • Good understanding of authentication and authorization concepts such as OAuth2 and OIDC
  • Experience working with complex backend landscapes and distributed systems
  • Experience collaborating with Solution Architects, Domain Architects and other architecture stakeholders in complex enterprise environments
  • Experience designing or evaluating architectures for AI-enabled digital products and use cases, including integration of AI services into mobile applications and backend platforms, is a plus
  • Strong analytical skills and the ability to make and communicate architectural trade-offs
  • Experience working across multiple teams and stakeholder groups in complex engineering organizations
  • Ability to communicate architecture clearly to both technical and non-technical stakeholders
  • Proficiency in English; German is a plus

Requirements

  • 8+ years of professional experience in software engineering or application/solution architecture, including 3+ years in an architecture role for large-scale digital or mobile applications
  • Strong experience designing architectures for large-scale mobile or digital customer applications
  • Experience in digital industries with complex customer journeys such as telecommunications, banking, insurance, utilities or e-commerce
  • Strong understanding of mobile application architectures, including React Native, native iOS/Android and hybrid/WebView approaches
  • Strong understanding of Backend-for-Frontend, API and integration architectures
  • Experience defining architecture for multi-brand, white-label or highly configurable applications
  • Strong knowledge of non-functional requirements including performance, scalability, stability, security and observability
  • Good understanding of authentication and authorization concepts such as OAuth2 and OIDC
  • Experience working with complex backend landscapes and distributed systems
  • Experience collaborating with Solution Architects, Domain Architects and other architecture stakeholders in complex enterprise environments
  • Experience designing or evaluating architectures for AI-enabled digital products and use cases, including integration of AI services into mobile applications and backend platforms, is a plus
  • Strong analytical skills and the ability to make and communicate architectural trade-offs
  • Experience working across multiple teams and stakeholder groups in complex engineering organizations
  • Ability to communicate architecture clearly to both technical and non-technical stakeholders
  • Proficiency in English; German is a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.stepstone.de
Prepare application

Good distractions

Loading talks and stories from around this role…