Seeking a skilled Technical Architect with 5+ years of experience in mobile app development using Xamarin, Flutter, and React Native. Proven expertise in mobile app architecture, design patterns, and cloud technologies is essential. Strong communication and problem-solving skills are required.
Must have:
Xamarin, Flutter, React Native
Mobile App Architecture
Cloud Technologies
Problem-Solving Skills
Good to have:
Agile Methodologies
C#, Dart, JavaScript
Performance Optimization
Backend Integrations
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
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.
View Full Job Description
Add your resume
80%
Upload your resume, increase your shortlisting chances by 80%