About Agrosaf Pharmaceuticals
Agrosaf Pharmaceuticals Pvt Ltd is a fast-growing pharmaceutical and agrochemical company serving customers across multiple states in India. We are focused on building scalable systems, strong digital infrastructure, and technology-driven business operations — and we are investing in an in-house tech team to support that growth.
Role Overview
We are hiring a Flutter Developer to build and maintain our mobile applications used across sales, distribution and customer-facing operations. You will own end-to-end app development — from UI implementation and API integration to performance optimisation and deployment. This is a hands-on role for someone who writes clean, scalable code and enjoys shipping reliable mobile products in a fast-paced environment.
Key Responsibilities
- App Development — Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Scalability — Build scalable, high-performance applications with clean and reusable code.
- API Integration — Integrate REST APIs, handle JSON parsing and ensure smooth data flow between app and backend.
- Firebase & SDKs — Implement Firebase services, push notifications and third-party SDKs as required.
- UI Development — Build responsive UIs that work consistently across devices and screen sizes.
- Debugging — Identify, troubleshoot and fix bugs, crashes and performance issues.
- Maintenance — Work on app updates, feature enhancements and ongoing maintenance.
- Coordination — Coordinate with backend developers and the design team to align on APIs, flows and UI specs.
- Deployment — Manage app builds and deployment to Play Store and App Store.
- Version Control — Use Git/GitHub for version control and follow proper branching and code-review practices.
Required Skills
- Strong hands-on experience with Flutter and Dart
- REST API integration and JSON parsing
- Firebase services and push notifications setup
- State management using Provider, GetX or Bloc
- Responsive UI development across devices
- Third-party API and SDK integration
- SQLite / local storage handling
- Mobile app architecture understanding (clean architecture, MVVM or similar)
- Debugging and app performance optimisation
- Git / GitHub for version control
- App deployment knowledge — build, signing and release process
- Comfort working in Android Studio and VS Code
Preferred Skills
- Basic understanding of PHP and Laravel for backend coordination
- Hands-on familiarity with Play Store and App Store deployment workflows
- Knowledge of native Android / iOS modules and platform channels
- Experience with app performance optimisation and scalability
- Exposure to CI/CD for mobile builds
Eligibility Criteria
- Experience: 3–5 years of hands-on Flutter development
- Qualification: Graduate in a relevant field preferred (Computer Science / IT / related)
- Location: Must be based in Agra or willing to relocate — this is a Head Office role
Preferred Qualities
- Problem-Solving — Strong problem-solving mindset and ability to debug independently.
- Communication — Clear written and verbal communication with tech and non-tech teams.
- Team Coordination — Comfort working with backend, design and product teams.
- Result-Oriented — Focus on shipping working features on time, not just writing code.
- Pace — Comfortable handling priorities and timelines in a fast-paced environment.
Why Join Us
- Own real, in-production mobile apps used by our field and customer teams.
- Backed by the BM Group, with a growing pan-India footprint.
- Direct exposure to product, backend and business decisions — not siloed work.
- Modern stack and freedom to suggest tools, libraries and improvements.
- Learning-friendly culture with support for upskilling and certifications.
- Stable Head Office setup in Agra, built for the long term.