What is your current level of experience in freelance work?
Job Overview: We are looking for a skilled Mobile App Developer with expertise in Flutter, Dart and Node.js to join our dynamic team and help us create seamless, high-performance mobile applications that offer a best-in-class user experience. The ideal candidate has a strong track record of delivering successful mobile applications and thrives in a collaborative, fast-paced environment. Key Responsibilities: - Design and develop cross-platform mobile applications using Flutter. - Develop the back-end of mobile applications using Node.js to ensure smooth data flow and integration. - Implement front-end interfaces for user-facing web components, ensuring responsiveness and scalability. - Collaborate with UI/UX designers to ensure the technical feasibility of design concepts and provide feedback. - Write clean, maintainable, and efficient code that adheres to best practices and coding standards. - Build reusable code libraries and components for future use. - Troubleshoot, debug, and optimize app performance for both Android and iOS. - Work closely with cross-functional teams, including backend developers, designers, and product managers, to ensure successful app launches and feature implementations. - Stay updated with the latest trends and technologies in mobile app development. Required Skills & Qualifications: - Proven experience developing mobile applications using Flutter. - Strong knowledge of Node.js for back-end development and API integration. - Proficiency in JavaScript, Dart (for Flutter), HTML, and CSS. - Experience with RESTful APIs, third-party libraries, and cloud services like Firebase or AWS. - Strong understanding of mobile app development best practices, including performance optimization, user experience, and security. - Familiarity with mobile app deployment processes (App Store, Google Play). - Strong problem-solving skills and ability to debug and troubleshoot complex issues. - Excellent communication and collaboration skills.