Sr. Flutter Developer Vrinsoft Technology Pvt. Ltd.
Vrinsoft Technology Pvt. Ltd.
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: Ahmedabad
Skills: Dart, Firebase, Cloud Services, Performance optimization, Testing, Documentation, Flutter, Mobile App Development, State Management, API integration, Crossplatform development, UIUX design, Mentorship
About Vrinsoft Technology Pvt. Ltd.
Job Description
Role Overview: As a Senior Flutter App Developer, you will spearhead the design, development, and maintenance of advanced mobile applications using the latest Flutter technologies. You will be responsible for creating high-performance, scalable apps while mentoring junior developers and collaborating closely with cross-functional teams. Key Responsibilities: Advanced Development: Develop and maintain high-quality mobile applications using Flutter and Dart, incorporating the latest features and best practices in Flutter 3.x and Dart 3.x. Modern Technologies: Utilize Flutters new capabilities, such as improved state management solutions (e.g., Riverpod, Bloc), enhanced support for dark mode, and advanced animation techniques. Integration: Integrate with cloud services and APIs using tools such as Firebase. Implement real-time data syncing and notifications using Firebase Cloud Messaging. Performance Optimization: Apply performance optimization techniques including Flutters new performance profiling tools, efficient rendering, and asynchronous programming. Cross-Platform Development: Ensure seamless and consistent experiences across both iOS and Android platforms, leveraging Flutters cross-platform capabilities. Collaboration: Work with UI/UX designers to implement complex user interfaces and ensure the application adheres to modern design guidelines and accessibility standards. Code Quality & Testing: Employ modern testing frameworks and practices, including unit testing, widget testing, and integration testing, to ensure robust and reliable applications. Mentorship: Guide and mentor junior developers, fostering a culture of learning and collaboration within the team. Documentation: Maintain comprehensive documentation for codebases, APIs, and development processes, ensuring clarity and ease of understanding. Qualifications: Experience: 3-5 years of experience in mobile app development with a strong focus on Flutter and Dart. Technical Skills: Deep knowledge of Flutter framework and Dart language, with hands-on experience in using the latest Flutter libraries and packages. Modern Practices: Proficiency in state management solutions, cloud integrations, and CI/CD practices. Problem-Solving: Excellent problem-solving skills with the ability to tackle complex technical challenges. Collaboration: Strong communication skills and experience working in a collaborative team environment. Portfolio: A strong portfolio showcasing your expertise in Flutter apps, especially those demonstrating the latest Flutter features.,