Job Title: Flutter Developer
Job Summary
We are seeking a talented and motivated Flutter Developer with 3-4 years of experience to join our dynamic team. The ideal candidate will have a strong understanding of Flutter and Dart, with a solid background in Node.js for backend development. You will be responsible for designing and developing high-quality mobile applications that provide excellent user experiences.
Key Responsibilities
- Develop and maintain mobile applications using Flutter and Dart.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Integrate APIs and third-party libraries to enhance application functionality.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to optimize performance and reliability.
- Stay up to date with the latest industry trends and technologies related to mobile development.
Required Skills
- Proficient in Flutter and Dart programming languages.
- Strong experience with Node.js and backend development.
- Solid understanding of mobile app development principles and best practices.
- Experience with RESTful APIs and third-party libraries integration.
- Familiarity with version control systems such as Git.
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with cloud services such as Firebase or AWS.
- Knowledge of state management solutions (e.g., Provider, Bloc, Riverpod).
- Previous experience in Agile development methodologies.
- Familiarity with UI/UX design principles.
Benefits
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Comprehensive health and wellness benefits.
- Opportunities for professional development and continuous learning.
- Collaborative and inclusive work environment.
- Paid time off and holidays.