Location: Remote (India)Experience: 1–3 yearsSalary Range: ₹20,000 – ₹25,000/month (Based on experience and skillset)Working Hours: 9:00 AM to 6:00 PM (Monday to Saturday | 5.5 Days Working)
About Oyelabs
At Oyelabs, we turn ideas into reality. Since 2019, we’ve been helping startups andenterprises across the globe transform their vision into digital products that solve realworld problems. From custom software to cutting-edge clone apps, MVP developmentto blockchain and metaverse solutions — we craft every product with precision,creativity, and a deep understanding of business goals.We don’t just deliver code — we deliver value. If you’re a passionate professional whothrives on innovation, collaboration, and impact, you might be the perfect fit for ourteam.
Your Role
As a Flutter Developer at Oyelabs, you’ll be responsible for building high-performance,cross-platform mobile applications that deliver exceptional user experiences. You willcollaborate closely with designers, backend developers, and product managers to bringideas to life.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter (Dart).
- Implement clean, maintainable, and scalable code.
- Translate UI/UX designs into high-quality, responsive interfaces.
- Integrate APIs (REST, GraphQL, WebSockets) and manage data efficiently.
- Work with third-party services (Firebase, Push Notifications, Analytics,
Payments, Maps, etc.).
- Optimize app performance, responsiveness, and memory usage.
- Write and maintain unit, widget, and integration tests.
- Collaborate with backend developers, designers, and product managers.
- Manage source code using Git (GitHub/GitLab/Bitbucket).
- Deploy applications to App Store and Google Play Store and handle updates.
- Troubleshoot, debug, and fix issues in a timely manner.
Required Skills & Qualifications
- Strong hands-on experience with Flutter & Dart.
- Good knowledge of state management (Provider, Riverpod, GetX, BLoC, etc.).
- Solid understanding of widget tree and custom widget creation.
- Experience with API integration (REST, GraphQL) and error handling.
- Familiarity with Firebase (Auth, Firestore, Push Notifications, Crashlytics,
Analytics).
- Strong knowledge of mobile app lifecycle (Android/iOS).
- Good understanding of version control tools (Git).
- Experience with testing (unit, widget, integration).
Nice-to-Have (Bonus Skills)
- Basic knowledge of Native Android (Kotlin/Java) or iOS (Swift).
- Experience with CI/CD pipelines (GitLab, GitHub Actions).
- Familiarity with app security (secure storage, encryption).
- Knowledge of Clean Architecture & SOLID principles.
- Prior experience publishing apps on Play Store and App Store.
Why Join Oyelabs?
- Remote-first company with flexible working hours.
- Work on cutting-edge tech used across the globe.
- Collaborate with a passionate, high-performing team.
- Exposure to fast-growing startups and enterprise clients.
- Transparent leadership and growth-focused culture.
- Ongoing learning, support, and skill development.
️Pre-Requisites
- A laptop or desktop with required software.
- A smartphone.
- A stable internet connection.
Skills: native android,ios,kotlin,github actions,flutter,apps,mobile,integration,app security,widget,store,app,solid principles,unit,android,app store,play store,ci/cd pipelines,java,gitlab