Mobile First Architect (Part Time)
About Us: At Beyond Abundance, were 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
Apply Job!