Full Time
PHP 40,166 Monthly
40
Jan 31, 2025
Company Overview:
We are an innovative inventory software startup focused on simplifying, streamlining, and optimizing the inventory management industry. Our mission is to create the most user-friendly, efficient, and intuitive inventory management system on the market. As we continue to scale, we are looking for a talented Flutter developer to join our team and build the mobile applications that will empower businesses to manage their inventory on-the-go.
Job Responsibilities:
- Design, develop, and maintain mobile applications using Flutter for iOS and Android to extend our inventory management system to mobile users.
- Collaborate with cross-functional teams (including backend developers, product managers, and UX/UI designers) to deliver seamless user experiences across platforms.
- Implement features and integrations that allow mobile users to interact with inventory data, perform transactions, and manage products in real time.
- Write clean, maintainable, and efficient code while following Flutter best practices and maintaining high-quality standards.
- Optimize mobile applications for speed and scalability, ensuring smooth performance on both iOS and Android devices.
- Conduct thorough testing of mobile applications, identify bugs, and ensure quality and usability through continuous improvements.
- Stay up to date with the latest trends in mobile development and Flutter to ensure the mobile apps are built with the latest features and capabilities.
- Collaborate with QA engineers to ensure all mobile features are thoroughly tested and meet quality standards.
- Contribute to the documentation of the mobile app architecture, features, and processes.
Required Skills & Qualifications:
- Strong experience with Flutter, including building and maintaining mobile applications for both iOS and Android.
- Solid understanding of Dart programming language and Flutter framework components.
- Experience with mobile UI/UX design principles and building responsive, user-friendly interfaces.
- Proficiency with version control systems like Git and CI/CD tools.
- Familiarity with state management solutions in Flutter (e.g., Provider, Riverpod, Bloc).
- Experience with integrating RESTful APIs and handling data from web services.
- Knowledge of mobile testing frameworks (e.g., Flutter Test, Mockito, Espresso).
- Strong understanding of mobile app lifecycle, app performance optimization, and memory management.
- Excellent problem-solving skills and the ability to troubleshoot mobile app issues effectively.
- Strong collaboration skills and the ability to communicate technical ideas clearly within cross-functional teams.
Experience:
- Preferred: 2+ years of experience in Flutter development, building mobile applications for iOS and Android.
- Alternative: Open to candidates with strong experience in mobile development (e.g., React Native, Swift, Kotlin) who are eager to learn Flutter.
Location: Position is remote.
Company Culture:
We are looking for a developer who is excited about building mobile solutions from the ground up. In our fast-paced, startup environment, you’ll have the opportunity to work on innovative projects with a collaborative team. If you're passionate about creating high-quality mobile applications and enjoy the challenge of developing for multiple platforms, we’d love for you to join our team.
Compensation:
- Competitive salary based on experience.
- Comprehensive benefits package, including health, dental, and vision coverage.
- Opportunities for growth as the company expands.
How to Apply: Please
We look forward to hearing from you!