Mobile App Developer
Sun World International|Posted 1 month ago
Skills and experience
Location and salary
Role description
Job Summary:
We are seeking a talented and passionate Mobile App Developer to join our team. You will be responsible for designing, developing, and deploying high-quality mobile applications for both iOS and Android platforms. The ideal candidate will have extensive experience with React Native, Flutter, FlutterFlow, and JavaScript, and a strong understanding of UX design principles. You will work collaboratively with designers, product managers, and other developers to bring our mobile app visions to life.
Responsibilities:
• Develop Cross-Platform Mobile Applications: Design, develop, and maintain cross-platform mobile applications using React Native and Flutter frameworks.
• Utilize FlutterFlow: Leverage FlutterFlow for rapid prototyping and efficient UI development.
• Write Clean and Efficient Code: Develop well-structured, maintainable, and thoroughly tested code using JavaScript, Dart, and other relevant technologies.
• iOS and Android Development: Build and deploy applications for both iOS and Android platforms, ensuring optimal performance and user experience.
• UX Design Collaboration: Collaborate with UX/UI designers to translate design concepts into functional and visually appealing mobile interfaces.
• API Integration: Integrate with RESTful APIs and other backend services to fetch and display data.
• Debugging and Troubleshooting: Identify and resolve bugs, performance bottlenecks, and other technical issues.
• Version Control: Utilize Git for version control and collaborative development.
• Stay Up to Date: Keep abreast of the latest mobile development trends, technologies, and best practices.
• Testing and Deployment: Conduct thorough testing and manage the deployment process to app stores.
• Code Reviews: Participate in code reviews to ensure code quality and consistency.
Required Skills and Qualifications:
• Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
• Proven experience developing and deploying mobile applications for iOS and Android.
• Strong proficiency in React Native and Flutter frameworks.
• Experience with FlutterFlow for rapid application development.
• Solid understanding of JavaScript and Dart programming languages.
• Experience with RESTful APIs and JSON data.
• Familiarity with mobile development tools and environments (Xcode, Android Studio).
• Strong understanding of UX design principles and best practices.
• Experience with version control systems (Git).
• Excellent problem-solving and debugging skills.
• Strong communication and collaboration skills.
• Ability to work independently and as part of a team.
• Experience with native iOS and Android development is a plus.
• Experience with state management libraries (Redux, Provider, Bloc) is a plus.
• Experience with mobile testing frameworks.
Preferred Qualifications:
• Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) development.
• Experience with state management libraries (Redux, Provider, Bloc).
• Experience with mobile testing frameworks.
• Portfolio of published mobile applications.
About Sun World International
What we do
Sun World is a global leader in plant variety breeding and licensing, offering unique grape and stonefruit varieties to fruit growers worldwide. We have over 20 years of experience in developing superior fruit and innovating in the agricultural sector. Our expertise spans several areas including Noncitrus Fruit, E-commerce, Farming, Agriculture, Agricultural Production, Mushroom, and Scientific & Academic Research.
Why Work For Us
Sun World is not just a company, but a community that values growth, innovation, and teamwork. Our employees are our greatest asset, and we strive to create an environment where everyone feels valued, included, and empowered. With a diverse team of 30 employees, we offer opportunities for personal and professional development while contributing to the global food industry.
Our Culture
At Sun World, we believe in a culture of inclusivity, teamwork, and innovation. Our team is dedicated to fostering an environment that promotes creative thinking and the sharing of ideas. We value our employees' unique contributions and believe that our success is a direct result of our collaborative spirit.
Our Engineering Processes
Our engineering processes are driven by the latest technologies. We leverage tools like Google Tag Manager, Microsoft Exchange Online, NGINX, Outlook, WordPress, Microsoft Office 365, and many more to streamline our operations. We are committed to continuous learning and encourage our team to stay updated with the latest industry practices.
Our Hiring Processes
We believe in hiring the best talent to join our team. Our hiring process involves a thorough screening of applications, followed by a series of interviews to assess the candidate's skills, experience, and fit within our company culture. We value diversity and are an equal opportunity employer.
Tech Stack
dev ops

application and data







