About Us: At Beyond Abundance, weÂ’re passionate about innovating aspiration attainment. As a small but rapidly growing company, we foster a collaborative and dynamic environment where creativity and technical expertise thrive.
Position Overview: We are seeking a talented Mobile Architect to mentor our existing team and help lead the design and development of our mobile first application. In this… role, you will leverage your extensive experience to create a scalable, high-performance mobile architecture and guide our development teams in implementing best practices.
This position is part time, between 10 and 25 hours a week. The ultimate goal is to help develop the skills of the current offshore team and phase out this role in roughly 3-6 months.
Key Responsibilities:
• Mentor team through code reviews, pair programming sessions and other methods as needed
• Design and implement a robust architecture for our mobile first application
• Collaborate with product to understand the business needs and help implement a system that meets those needs
• Ensure code quality and maintainability by leveraging architectural best practices
• Bring relevant expertise on mobile technologies, trends, and best practices
• Troubleshoot and optimize mobile applications for performance, scalability, and security
• Lead architectural discussions and decisions, advocating for user-centric solutions
• Document standards and help the team understand their importance
• Help leadership understand the skills and skill gaps within the dev team
Qualifications:
• 7+ years of experience in mobile application development (iOS and/or Android)
• Strong expertise in mobile architecture patterns (MVC, MVVM, etc.) and mobile development frameworks (React Native, Flutter, Swift, Kotlin)
• Proven experience in designing scalable, high-performance mobile applications
• Experience designing and implementing robust backends using a mixture of SQL and NoSQL DBs
• Understanding of mobile security best practices and performance optimization techniques
• Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
• Extensive experience with NestJS