Roles and responsibilities
Job Title: Flutter & Node.js Developer for Mobile Application Completion (Urgent)
We are urgently seeking a highly skilled Flutter and Node.js developer to take over and complete our in-progress mobile application. This position requires a candidate with a minimum of six years of experience in mobile app development. If you do not meet this requirement, please refrain from applying.
As a Flutter and Node.js Developer, you will play a critical role in advancing our mobile application. The ideal candidate should possess a strong understanding of mobile app architecture and demonstrate proficiency in both frontend and backend development. You will be responsible for ensuring a seamless integration between the mobile app and backend services, making your role pivotal in delivering a high-quality user experience.
Key Responsibilities:
- Continue the development of our mobile application using Flutter for the frontend, focusing on creating a responsive and user-friendly interface.
- Build and optimize backend services using Node.js and Strapi, a Node.js-based Content Management System (CMS), to support app functionalities.
- Ensure seamless integration between the mobile app’s frontend and backend services, addressing any issues that arise during the process.
- Follow best practices in coding, design patterns, and app architecture to maintain high standards of quality.
- Collaborate effectively with our existing team, communicate progress regularly, and adapt to evolving project requirements as needed.
Desired candidate profile
Required Skills & Experience:
- Proven experience in developing mobile applications using Flutter, with a portfolio showcasing your work.
- Strong proficiency in Node.js backend development and hands-on experience with Strapi, emphasizing the ability to create efficient backend services.
- Experience working with RESTful APIs to integrate mobile applications with backend systems, ensuring smooth data flow.
- A solid understanding of coding best practices and design patterns, including but not limited to MVC and Singleton, to produce maintainable code.
- Familiarity with deploying mobile applications on both iOS and Android platforms, understanding the nuances of each.
Additional Qualities:
- Detail-oriented with a commitment to producing clean, well-documented code that is easy for others to understand and maintain.
- Excellent communication skills, enabling effective collaboration with a remote team and the ability to articulate complex technical concepts clearly.
- Previous experience with rush projects or tight deadlines is a plus, as this project requires adaptability and the ability to deliver high-quality results under pressure.
If you are a dedicated professional looking for an opportunity to make an immediate impact on a mobile application project, we encourage you to apply. Join us in creating a top-tier mobile application that meets the needs of our users and stands out in the market. Your expertise could be the key to our success!