Solution Architect – Mobile

In by

  • Location: ON
  • Type: Contract
  • Job #31750

The recruitment team at Myticas Consulting is looking for an experienced Solution Architect – Mobile who would be interested in a full-time contract opportunity offered on a hybrid-remote basis within the Ottawa and Toronto, Ontario regions.

SKILLS AND EXPERIENCES:

Technical Skills

  • Mobile Development: Expertise in iOS (Swift, Objective-C) and Android (Kotlin, Java) development.
  • Cross-Platform Development: Knowledge of tools like Flutter and even React Native for building cross-platform applications to help define the technology capabilities needed by the business.
  • Backend Integration: Proficiency in integrating mobile apps with backend services, especially using Firebase for real-time databases, authentication, and cloud functions.
  • API Design and Management: Skills in designing, developing, and managing APIs, ensuring they are secure and scalable.
  • UI/UX Design: Understanding of user interface and user experience design principles to create intuitive and engaging mobile applications.
  • Security: Knowledge of mobile security best practices to protect user data and ensure secure transactions.

Architectural Patterns:

  • A mobile architect needs to be familiar with various design patterns to ensure that mobile applications are scalable, maintainable, and efficient
  • Model View View Model ( MVVM), Model view presenter ( MVP), dependency injection, Composite
  • Data source (local db, remote ap)
  • Ensuring a clear separation of concerns, enhancing testability, and promoting code reuse.

Analytical and Problem-Solving Skills

  • Systems Thinking: Ability to model complex systems and design coherent architectures that integrate mobile applications with other enterprise systems.
  • Analytical Mindset: Strong problem-solving skills to address technical challenges and optimize mobile solutions.

Business Acumen

  • Strategic Thinking: Ability to align mobile solutions with business goals and strategies.
  • Project Management: Skills in managing projects, timelines, and resources effectively.

Interpersonal and Communication Skills

  • Collaboration: Ability to work effectively with cross-functional teams, including developers, designers, business analysts, and stakeholders.
  • Communication: Strong verbal and written communication skills to articulate complex technical concepts to non-technical stakeholders.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!