The Venus67 Foundation is an NGO that focuses on empowering women entrepreneurs, youth, and children globally through various community-based initiatives.
Responsibilities
- Design and develop cross-platform mobile applications using Flutter, focusing on delivering high-quality, responsive, and user-friendly experiences.
- Collaborate closely with cross-functional teams, including designers and product managers, to translate project requirements into actionable development tasks.
- Conduct thorough testing and debugging to ensure mobile applications meet and exceed performance and functionality standards.
- Optimize mobile applications for maximum performance and compatibility across various platforms, including iOS and Android.
- Actively participate in code reviews, providing valuable feedback to improve code quality and maintain coding standards.
- Troubleshoot and resolve issues related to app performance, functionality, and integration, ensuring a seamless user experience.
- Stay current with the latest Flutter updates, mobile app development trends, and best practices to continually enhance app development processes.
Qualifications
- Degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience in mobile development.
- Proven experience as a Flutter Developer, with a portfolio showcasing successfully launched mobile applications on both iOS and Android.
- Proficiency in Dart programming language and a deep understanding of the Flutter framework for cross-platform mobile development.
- Familiarity with RESTful APIs and web sockets, enabling smooth integration between mobile applications and backend services.
- In-depth knowledge of mobile UI/UX guidelines, responsive design principles, and the ability to create visually compelling user interfaces.
- Solid understanding of state management solutions such as Provider, Riverpod, or Bloc, to ensure efficient and maintainable code.
- Understanding of progressive web apps (PWAs), Firebase, and Azure DevOps.
- Experience with version control systems like Git, essential for code management and collaborative development.
Skills
- Strong analytical and problem-solving skills, critical for troubleshooting and performance optimization in Flutter apps.
- Ability to work independently as well as in a team-oriented, agile environment, demonstrating excellent time management skills.
- Exceptional communication and interpersonal skills, crucial for effective collaboration with team members, designers, and stakeholders.
Method of Application
Signup to view application details.
Signup Now