Job Title: Flutter Developer
Location: Remote
Job Type: Full Time
Job Description:Responsibilities:Develop and maintain mobile applications using the Flutter framework.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness of applications.Identify and fix bugs and performance issues.Write clean, maintainable, and efficient code.Stay up-to-date with the latest industry trends and technologies to ensure our applications remain competitive.Participate in code reviews and contribute to the continuous improvement of our development processes.Integrate with third-party APIs and services.Implement automated testing and continuous integration.Apply design patterns such as MVVM (Model-View-ViewModel) and use state management solutions like Bloc to manage application state effectively.Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.Proven experience in Flutter development and Dart programming.Strong understanding of mobile application development (iOS and Android).Familiarity with RESTful APIs and third-party libraries.Experience with version control systems, such as Git.Knowledge of software development lifecycle and Agile methodologies.Excellent problem-solving skills and attention to detail.Strong communication and teamwork skills.Experience with design patterns like MVVM and state management solutions like Bloc.Preferred Qualifications:Experience with other mobile development frameworks (e.g., React Native, Swift, Kotlin).Familiarity with cloud services (e.g., Firebase, AWS, Google Cloud).Experience with other state management libraries (e.g., Provider, Redux).Understanding of UI/UX design principles and tools.Contributions to open-source projects or a strong GitHub portfolio.
Salary: 25000 - 50000 INR per month