
Job Description
Ovii's Interpretation of the Role
We are looking for a mid‑level Software Engineer who will modernize our Flutter plugins, manage platform‑channel integrations, and ensure package compatibility. The role involves hands‑on coding, documentation, testing, and cross‑functional release coordination.
Role Snapshot
- Flutter plugin modernization
- Platform‑channel integration
- Package validation & compatibility
- Documentation & changelog maintenance
- Unit & integration testing
- Cross‑functional release coordination
- GitHub PR workflow management
Must-Have Requirements
- Dart
- Flutter
- Platform Channels
- Method Channels
- Pigeon
- Plugin Federation
- Unit & Integration Testing
- GitHub PR workflows
- Flutter development
- Flutter plugin development
Nice-to-Have Signals
- Native iOS integration
- Package publishing
- Open‑source contribution
- CI validation
- Open‑source contributions
Work Setup
- Location: Noida, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Salary range
- Visa sponsorship
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Travel
- Security clearance
- Coding test
- Portfolio
- Cover letter
What You'll Likely Work On
- Maintain Flutter‑facing APIs
- Validate plugin interoperability across platforms
- Implement and verify README code excerpts
- Ensure package compatibility and version stability
- Support integration testing of Flutter plugins
- Maintain documentation, CHANGELOGs, and release notes
- Coordinate Flutter‑side release readiness
Good Fit If You Have
- Experience with native iOS integration
- Background in publishing Flutter packages
- History of contributing to open‑source projects
- Familiarity with CI pipelines and validation
Skills
- Dart
- Flutter
- Platform Channels
- Method Channels
- Pigeon
- Plugin Federation
- Unit & Integration Testing
- GitHub PR workflows
- Native iOS integration (preferred)
- Package publishing (preferred)
- Open‑source contribution (preferred)