M2 Circular Logo

Mobile Architect

M2 Dubai, United Arab Emirates Posted: 18 Mar 2023

This listing is closed

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Office Only

Requirements

  • Experience: Senior
  • English: Professional

Position

The opportunity: The Mobile Architect will partner with the technical leads of the different product lines on the crypto platform, including custody, crypto trading, staking, validators, active treasury technology teams and join a global, highly skilled, team to realize the Business and platform vision of M2. The successful candidate will be able to effectively combine long-term strategic vision with hands-on, in-depth mobile app and web channel practical architecture, problem solving strengths, communication, and leadership skills to help bring about a wide-reaching evolution in platform capability. The Digital Channels Architect will report to the CTO.

Key Areas of Responsibility

  • Hands-on Technical Architect working closely with the Business, technical delivery teams and partner teams to define channel and mobile platform architecture across custody, exchange, staking, Treasury
  • Support architecting and performance tuning the entire application lifecycle (concept, design, test, release, and support) for mobile and web applications
  • Produce performance guidelines and assist in designing performance tuned, fully functional mobile applications and web front ends
  • Ability to architect and integrate observability and performance measures for app and web across Network Latency Application response, App Stability Device Performance including response times, memory management and energy management
  • Gather specific performance metrics, design target architecture tuned to achieve these and suggest solutions.
  • Write unit and UI tests to identify malfunctions, troubleshoot and debug to optimize performance
  • Understand and review current system architecture, and define the glide path from current state to target architecture and new features
  • Promote enterprise-wide standardization and reuse of technology components
  • Track industry trends and ensure new system designs exploit enabling technologies to drive market differentiators
  • Maintain strong working relationships and ensure design patterns and best practices are communicated to and effectively adopted by development teams across all product lines
  • Be accountable to ensure all development adheres to enterprise standards and architecture design and governance
  • Collaborate with development, QA, Application support and Infrastructure managers to improve the operational efficiency of the organization
  • Selection of technology vendors and commercial negotiation

Job Requirements

  • Deep Architecture expertise in multi-platform Mobile & Web apps
  • Proven work experience as a senior mobile developer in Flutter, Native Apps, Web apps for 7+ years
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Javascript and Java
  • Experience with third-party libraries and API, and familiarity with OOP design principles
  • Low Latency Trading Systems Architecture including Software, Bus, distributed Caching, in memory DB and ORDBM Database technologies, and the related system design patterns.
  • BFF patter and mobile app to stateless microservices back-end architecture experience
  • Experience at striking the balance between long term architectural vision and short-term delivery goals
  • Strong stakeholder management and negotiation skills
  • Strong Design and architecture of systems and software components
  • Demonstrated track record architecting systems for quality, availability, supportability, scalability, extensibility and security.
  • Experience in Cloud technologies particularly AWS/Azure, Java/HTML5/JS, Docker, Kubernetes, databases, serverless.
  • Information security architecture and secure software development and tooling.
  • Network Architecture

About M2

M2 Crypto Exchange, based in Abu Dhabi, is a regulated trading platform offering buying, selling, and custody of virtual assets. With a focus on trust and security, M2 provides high yields on Bitcoin and Ethereum and a diverse portfolio of crypto assets.

Benefits at M2

    • Diverse and inclusive working environment