Description:
Experience Level:
- Minimum 4 years of experience in full-stack Flutter development (both backend & frontend).
(Please do not apply if you do not meet this requirement.)
We are looking for a talented Flutter and Node.js developer to take over and complete our in-progress mobile application. The ideal candidate will have a solid understanding of mobile app architecture and extensive experience in both frontend and backend development.
Key Responsibilities:
- Continue the development of our mobile app using Flutter for the frontend.
- Develop and optimize backend services using Node.js and Strapi (Node.js-based CMS).
- Ensure seamless integration between the mobile app frontend and backend services.
- Adhere to best practices in coding, design patterns, and app architecture.
- Collaborate with our team, communicate progress, and adapt to evolving project requirements.
Required Skills & Experience:
- Proven experience in mobile application development using Flutter.
- Strong proficiency in backend development using Node.js and experience with Strapi.
- Ability to work independently and deliver high-quality, maintainable code.
- Experience with RESTful APIs and integrating mobile applications with backend systems.
- Familiarity with coding best practices and design patterns (e.g., MVC, Singleton).
- Knowledge of mobile app deployment on both iOS and Android platforms.
Additional Qualities:
- Detail-oriented with a commitment to producing clean, well-documented code.
- Excellent communication skills and ability to collaborate with a remote team.
- Previous experience with tight deadlines or rush projects is a plus.