Flutter Developer
Flutter Developer
35
Applications
Raipur
Bhopal
Full-Time
Fresher: Less than 1 year
₹ 12K - ₹ 25K (Per Month)
Posted on Mar 03 2025
About the Job
Skills
Dart programming
Flutter framework
Firebase integration
Git version control
RESTful API consumption
State management (e.g., Provider, BLoC)
Cross-platform development
UI/UX design principles
Job Description: Flutter Developer
Position Overview:
We are looking for a skilled and passionate Flutter Developer to join our development team. As a Flutter Developer, you will be responsible for building and maintaining mobile applications for both iOS and Android platforms using the Flutter framework. You will collaborate with cross-functional teams, including designers and back-end developers, to deliver high-quality, performant, and visually appealing applications.
Key Responsibilities:
- App Development:
- Develop and maintain mobile applications for iOS and Android using Flutter.
- Ensure the app is performant, responsive, and optimized for various screen sizes and devices.
- Collaborate with designers to implement engaging, user-friendly, and visually attractive UIs.
- Code Maintenance and Improvement:
- Write clean, maintainable, and efficient code following best practices and industry standards.
- Refactor existing codebase to improve performance, usability, and reliability.
- Work on bug fixes and improvements based on user feedback and testing.
- Cross-Platform Functionality:
- Leverage Flutter's cross-platform capabilities to ensure that apps work seamlessly across both iOS and Android platforms.
- Implement platform-specific features when needed to ensure optimal app performance on both platforms.
- Collaboration with Teams:
- Work closely with other developers, product managers, and designers to define and implement new features.
- Collaborate with the backend team to integrate APIs and other third-party services.
- Participate in code reviews, providing constructive feedback to other developers.
- Testing and Debugging:
- Write unit tests and conduct thorough testing to ensure the app is stable and bug-free.
- Perform debugging and troubleshooting to identify and resolve issues efficiently.
- Version Control:
- Use version control tools such as Git to manage the codebase and collaborate with other developers.
- Maintain clear and organized documentation of the development process.
- Continuous Learning:
- Stay updated on the latest Flutter and mobile app development trends, tools, and best practices.
- Contribute to enhancing the team’s knowledge and understanding of Flutter development.
Requirements:
- Strong experience with Flutter, Dart programming language, and mobile app development for both iOS and Android.
- Proven experience with mobile development frameworks and libraries, especially Flutter.
- Familiarity with RESTful APIs, third-party libraries, and cloud-based services.
- Strong knowledge of mobile application architecture, state management (Provider, Riverpod, Bloc, etc.), and design patterns.
- Solid understanding of UI/UX principles and responsive design.
- Experience with version control systems, particularly Git.
- Ability to work collaboratively in an Agile environment with cross-functional teams.
- Experience with automated testing and unit testing frameworks.
- Strong debugging and problem-solving skills.
- Knowledge of Firebase or similar backend services is a plus.
- Good understanding of app deployment processes for both Google Play Store and Apple App Store.
Preferred Skills:
- Experience with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development is a plus.
- Knowledge of CI/CD pipelines and automated deployment.
- Familiarity with Firebase services (Auth, Firestore, etc.) or other real-time databases.
- Experience with tools like Firebase Analytics, Crashlytics, and other analytics platforms.
- Understanding of security best practices in mobile app development.
Job Type:
About the company
Ernoto is a dynamic and innovative company specializing in cutting-edge technology solutions tailored to meet diverse business needs. With a focus on delivering exceptional products and services, Ernoto excels in areas such as custom software development, mobile app creation, digital marketing, and enterprise solutions.
Ernoto is a dynamic and innovative company specializing in cutting-edge technology solutions tailored to meet diverse business needs. With a focus on delivering exceptional products and services, Ernoto excels in areas such as custom software development, mobile app creation, digital marketing, and enterprise solutions.
Industry
Software Development
Company Size
2-10 Employees
Headquarter
Raipur
Other open jobs from ErNOTO