BUSINESS FUNCTION:
Information Technology
CCMO – Mobile Architecture
SCOPE
The Solution Architect is responsible for designing, developing, and implementing technology solutions that meet business requirements and align with the organization’s strategic goals. This role involves working closely with stakeholders, including business leaders, developers, and project managers, to ensure that solutions are technically sound, scalable, and cost-effective. The Solution Architect provides technical leadership throughout the project lifecycle, from initial concept through to implementation and support.
DUTIES
Develop a technology roadmap and provide guidance for bringing business ideas to the public through mobile applications for our client focusing on iOS, Android, and Firebase.
Because of the unique challenges and constraints in mobile app development, such as limited resources (memory, processing power), diverse device ecosystems, and the need for responsive and user-friendly interfaces we require a specific SA with specific knowledge
Will need to work with business to do discovery and IT reviews.
There are a significant number of business initiatives in Returns, My Mail and architectural obsolescence that needs to be resolved.
DURATION AND POTENTIAL START DATE
Targeted start date: September 30th, 2024
End date: September 30th, 2025 (1 year with the possibility of extension)
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.
Continuous Learning
• Adaptability: Willingness to continuously learn and adapt to new technologies and industry trends.
The pay range that the employer reasonably expects to pay for this position is between CA$80.00 and CA$120.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
Applications will be accepted on an ongoing basis.
Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.
Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!
Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.
Open ears. Open minds. Open futures