Job
Description
You will be a Flutter Developer at Massive Mobility, contributing to the development of user-friendly and efficient mobile applications that interface with the EV charging network. Your primary responsibility will be to collaborate with cross-functional teams in implementing cutting-edge features, real-time data monitoring, and seamless interactions with EV charging stations. Your expertise in Flutter development will play a crucial role in enhancing the EV charging experience for users. Key Responsibilities: - Develop and maintain high-quality Flutter applications for EV charging network users. - Collaborate with product managers, designers, and backend engineers to translate requirements into intuitive mobile app interfaces. - Implement real-time monitoring and status updates for EV charging stations to provide accurate information to users. - Work closely with hardware and firmware teams to ensure seamless integration between mobile apps and EV chargers. - Optimize app performance for smooth user experience on iOS and Android platforms. - Implement effective state management techniques in Flutter for handling complex app states and ensuring data integrity. - Conduct thorough testing and debugging to ensure a bug-free user experience. - Stay updated with the latest mobile app development and EV charging technologies to drive innovation. - Participate in code reviews, provide feedback, and follow best practices for maintaining code quality. Qualifications Required: - Bachelor's degree in computer science, Software Engineering, or a related field. - 1+ years of Flutter development experience with a strong portfolio of relevant projects. - Proficiency in Dart programming language and Flutter framework. - Understanding of mobile app design principles, UI/UX design, and RESTful APIs. - Knowledge of state management in Flutter using packages like Flutter BLUE, Bloc, or MobX. - Familiarity with Git for version control and collaboration. - Strong problem-solving skills and ability to work in a fast-paced, collaborative environment. - Excellent written and verbal communication skills. You will be a Flutter Developer at Massive Mobility, contributing to the development of user-friendly and efficient mobile applications that interface with the EV charging network. Your primary responsibility will be to collaborate with cross-functional teams in implementing cutting-edge features, real-time data monitoring, and seamless interactions with EV charging stations. Your expertise in Flutter development will play a crucial role in enhancing the EV charging experience for users. Key Responsibilities: - Develop and maintain high-quality Flutter applications for EV charging network users. - Collaborate with product managers, designers, and backend engineers to translate requirements into intuitive mobile app interfaces. - Implement real-time monitoring and status updates for EV charging stations to provide accurate information to users. - Work closely with hardware and firmware teams to ensure seamless integration between mobile apps and EV chargers. - Optimize app performance for smooth user experience on iOS and Android platforms. - Implement effective state management techniques in Flutter for handling complex app states and ensuring data integrity. - Conduct thorough testing and debugging to ensure a bug-free user experience. - Stay updated with the latest mobile app development and EV charging technologies to drive innovation. - Participate in code reviews, provide feedback, and follow best practices for maintaining code quality. Qualifications Required: - Bachelor's degree in computer science, Software Engineering, or a related field. - 1+ years of Flutter development experience with a strong portfolio of relevant projects. - Proficiency in Dart programming language and Flutter framework. - Understanding of mobile app design principles, UI/UX design, and RESTful APIs. - Knowledge of state management in Flutter using packages like Flutter BLUE, Bloc, or MobX. - Familiarity with Git for version control and collaboration. - Strong problem-solving skills and ability to work in a fast-paced, collaborative environment. - Excellent written and verbal communication skills.