Match score not available

Technical Architect - Mobile App Development

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Engineering, or related field, 5 years proven experience as Technical Architect in mobile app development, Extensive expertise in Xamarin, Flutter, and React Native frameworks, Strong understanding of mobile app architecture and design patterns, Proficiency in C#, Dart, and JavaScript, cloud technologies, and backend integrations.

Key responsabilities:

  • Lead design and architecture of scalable mobile apps
  • Serve as subject matter expert and make technology evaluations
  • Develop high-level technical designs and documentation
  • Conduct code reviews, provide mentorship and troubleshoot problems
  • Optimize performance and foster collaboration within cross-functional teams
Zazz.io logo
Zazz.io SME https://www.zazz.io/
201 - 500 Employees
See more Zazz.io offers

Job description

This is a remote position.

1. Architectural Leadership:

  • Lead the design and architecture of innovative and scalable mobile applications using Xamarin, Flutter, and React Native frameworks.
  • Collaborate closely with cross-functional teams, including developers, designers, and product managers, to define technical requirements and ensure alignment with business goals.

2. Technology Expertise:
  • Serve as a subject matter expert for Xamarin, Flutter, and React Native, staying up-to-date with the latest trends and advancements in mobile app development.
  • Evaluate and select appropriate technologies, tools, and frameworks to achieve optimal app performance, user experience, and maintainability.

3. System Design:
  • Develop high-level and detailed technical designs for mobile applications, considering factors such as scalability, security, and maintainability.
  • Create architecture diagrams, flowcharts, and documentation to communicate design decisions and implementation details to development teams.

4. Code Review and Quality Assurance:
  • Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines.
  • Provide guidance and mentorship to developers to enhance code quality, performance, and maintainability.

5. Problem Solving and Troubleshooting:
  • Analyze complex technical challenges and provide innovative solutions to address them.
  • Collaborate with teams to identify and resolve technical issues and bottlenecks, ensuring smooth development and deployment processes.

6. Performance Optimization:
  • Identify and address performance bottlenecks in mobile applications, optimizing them for speed, responsiveness, and resource efficiency.
  • Implement strategies for caching, data synchronization, and efficient network communication.

7. Collaboration and Communication:
  • Foster a collaborative and innovative environment, working closely with cross-functional teams to align on technical decisions and project timelines.
  • Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.


Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience 5 years as a Technical Architect or similar role in mobile app development.
  • Extensive expertise in Xamarin, Flutter, and React Native frameworks.
  • Strong understanding of mobile app architecture, design patterns, and best practices.
  • Proficiency in programming languages such as C#, Dart, and JavaScript.
  • Experience with cloud technologies and backend integrations for mobile applications.
  • Excellent problem-solving skills and the ability to think critically and creatively.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
  • Experience with agile development methodologies.
  • Relevant certifications (e.g., Xamarin Certified Mobile Professional, Google Flutter Certification) are a plus.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication
  • Mentorship
  • Collaboration

Solutions Architect Related jobs