Description:
We are looking for a talented and passionate Flutter Developer to join our team! If you’re eager to develop high-performance, scalable mobile applications and work collaboratively with cross-functional teams, we’d love to hear from you.
Key Responsibilities:
- Develop & Maintain Mobile Applications: Build and maintain mobile applications using Flutter and Dart, adhering to best practices in mobile development.
- Collaborate & Ship Features: Work closely with cross-functional teams to define, design, and deliver new features that meet technical specifications and customer needs.
- Optimize Performance: Ensure smooth and responsive user experiences across multiple devices, optimizing app performance for speed and reliability.
- Bug Fixing & Troubleshooting: Identify and resolve bugs, bottlenecks, and performance issues in real time, maintaining high code quality and efficiency.
- API Integration: Integrate with RESTful APIs and manage data persistence using tools like SQLite or Firebase.
- State Management: Apply state management techniques (e.g., Provider, Bloc, Riverpod) to build scalable, maintainable applications.
- Code Reviews & Best Practices: Conduct code reviews, contribute to development best practices, and ensure high standards for code quality.
Required Skills & Qualifications:
- At least 2 years of experience with Flutter and Dart in mobile app development.
- Strong understanding of state management techniques (e.g., Provider, Bloc, Riverpod).
- Experience with RESTful APIs, SQLite, and Firebase for data persistence.
- Proven ability to optimize app performance for smooth, responsive user experiences.
- Strong problem-solving skills with the ability to troubleshoot and resolve issues quickly.
- Good understanding of mobile development best practices and code quality standards.