
Excitel Broadband•2h ago
Naukri
Full Stack Flutter Developer
New Delhi(Okhla)
Full Time
Mid Level
N/A
N/A
N/A
Full Job Description
Full Stack Flutter Developer at Excitel Broadband in New Delhi (Okhla)
Excitel Broadband is seeking a proficient Full Stack Flutter Developer to lead the end-to-end development of cross-platform mobile applications. This role demands a versatile individual capable of managing the entire mobile development lifecycle, from architectural design and UI implementation to backend infrastructure management. The ideal candidate will be a self-starter, adept at creating seamless user interfaces, writing robust client-side logic, and managing databases and APIs.
Key Responsibilities
- Mobile App Development: Architect and develop high-performance, scalable iOS and Android applications using Flutter and Dart.
- Backend Development: Design, build, and maintain the necessary backend services, APIs, and databases to power the mobile applications.
- Full Lifecycle Management: Oversee the complete development process, including architecture, UI implementation, business logic, API integration, testing, and deployment.
- State Management: Implement effective state management solutions using libraries such as BLoC, Riverpod, or Provider.
- Integration: Integrate third-party SDKs, push notifications, and native platform features (e.g., Camera, GPS, Bluetooth).
- Performance Optimization: Ensure the application maintains optimal performance, quality, and responsiveness.
- Deployment: Manage the application submission process for the Apple App Store and Google Play Store.
Technical Requirements
1. Frontend (Flutter/Mobile)
- 2-3 years of hands-on experience with Flutter and Dart.
- Solid understanding of the Flutter widget lifecycle and object-oriented programming principles.
- Proficiency with state management libraries: BLoC, Riverpod, or Provider (mandatory).
- Ability to craft custom UI components and implement smooth animations.
- Experience with platform-specific code via Method Channels for Android (Kotlin/Java) and iOS (Swift/Obj-C) is advantageous.
2. Backend (Choose One)
Option A: Firebase (Serverless)
- Extensive experience with the Firebase ecosystem: Firestore/Realtime Database, Cloud Functions (Node.js/TS), Authentication, Storage, and Analytics.
- Skilled in designing NoSQL data structures.
Option B: Custom Backend
- Experience building RESTful APIs or GraphQL using Node.js, Python, or Go.
- Proficiency with SQL databases (PostgreSQL, MySQL) or NoSQL databases (MongoDB).
- Familiarity with server management (AWS, Google Cloud, Azure) and Docker is a plus.
3. General & DevOps
- Strong command of version control systems, particularly Git.
- Experience with CI/CD pipelines using tools like Codemagic, GitHub Actions, or Bitrise.
- Familiarity with Agile/Scrum development methodologies.
Soft Skills
- Exceptional problem-solving abilities and the capacity to troubleshoot complex technical challenges.
- Ability to work autonomously in a dynamic, fast-paced environment.
- Effective communication skills for seamless collaboration with designers and product managers.
Bonus Points
- Experience with web development (Flutter Web, React, or Vue).
- Published apps on the App Store/Play Store (please provide links).
- Contributions to open-source projects.
This is an excellent opportunity for a talented developer to make a significant impact at Excitel Broadband, a leading provider of broadband services in India.
Company
Excitel Broadband
New Delhi(Okhla)
Posted on Naukri