About the JobRole: Flutter Developer
Location: Palakkad, Kerala
Who We AreAt Revin Krishi, we are redefining the future of agriculture through data-driven intelligence and precision farming. Emerging from IIT Palakkad, we build technology that delivers measurable impact across the agricultural ecosystem.
Our flagship products — Revin Eco (intelligent in-field monitoring) and Revin Livo (farm insights and decision platform) — are enabling smarter, faster, and more sustainable farming decisions.
If you are passionate about building high-performance applications that solve real-world problems, you will feel at home here.
Learn more: https://revinkrishi.com/
Your Role at Revin KrishiWe are looking for a skilled and hands-on Flutter Developer to drive the development, enhancement, and optimisation of Revin Livo's mobile and web applications.
In this role, you will focus on building scalable, responsive, and production-grade Flutter applications while working closely with backend engineers, product managers, and domain experts. You will play a critical role in translating complex agricultural data into intuitive, reliable user experiences.
What You'll Do at Revin KrishiFlutter Application Development- Develop and maintain Flutter-based mobile applications (Android & iOS).
- Build reusable UI components, custom widgets, and responsive layouts.
- Ensure high performance, smooth animations, and pixel-accurate UI implementation.
Cross Platform Development- Optimize UI/UX for cross-platform compatibility and browser performance.
- Ensure feature parity and consistent behavior across mobile and web platforms.
Frontend Integration- Integrate Flutter applications with backend services via RESTful APIs.
- Handle API communication, authentication flows, and error states efficiently.
- Implement effective state management solutions for scalable applications.
Performance, Maintenance & Stability- Debug, refactor, and optimize existing Flutter codebases.
- Improve application performance, responsiveness, and memory usage.
- Follow best practices for clean architecture, code maintainability, and scalability.
Collaboration & Product Execution- Work closely with backend developers (Django), designers, and product teams.
- Participate in code reviews, sprint planning, and feature discussions.
- Translate product requirements into robust technical implementations.
Who You Are- Flutter Specialist: Strong proficiency in Flutter (Dart) with hands-on experience in real-world applications.
- UI/UX-Focused Developer: You care deeply about usability, performance, and clean visual execution.
- Problem Solver: You debug with intent, optimize with data, and deliver with precision.
- Adaptable & Impact-Driven: Comfortable working in a fast-moving agritech environment where technology meets real-world constraints.
- Team-Oriented: You collaborate openly, learn fast, and take ownership of outcomes.
What We're Looking For- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum 1 year of Flutter development experience
- (Strong internship or project experience is considered).
- Solid experience integrating RESTful APIs.
- Familiarity with state management solutions (Provider, Riverpod, Bloc, etc.).
- Experience with Flutter Web is a strong plus.
- Exposure to AWS or cloud-based deployments is an advantage (not mandatory).
Why Join Revin Krishi- Work on deep-tech agritech products with real-world adoption.
- Collaborate with experts in AI, IoT, drones, and agronomy.
- Build technology that directly impacts farmer productivity and sustainability.
- Strong opportunities for technical growth, ownership, and leadership.
- Be part of a high-potential startup ecosystem backed by IIT Palakkad (TECHIN).
How to ApplyIf you're ready to build meaningful technology and grow with us, send your updated resume to:
[HIDDEN TEXT]
Skills Required
Flutter, Restful Apis, DART