About Us: At FridaySoft, we are a dynamic team dedicated to creating engaging 2D games and innovative utility tools. We value self-motivated individuals who are passionate about programming and eager to contribute to exciting projects.
Job Description: We are seeking a Flutter Developer with at least 2 years of experience to join our team on a part-time basis (20 hours per week). The ideal candidate will have a strong background in developing 2D games similar to Block Master and utility applications like Cam Scanner.
Key Responsibilities:Develop and maintain 2D games and utility applications using Flutter.Implement and manage state using Flutter's state management solutions.Integrate RESTful APIs for both Android and iOS platforms.Write clean, maintainable code with a focus on test-driven development (TDD).Collaborate with the team to design and implement new features.Troubleshoot and debug applications to ensure optimal performance.
Requirements:Minimum 2 years of experience in Flutter development.Strong understanding of Flutter lifecycle and state management.Knowledge of provider, bloc, or getx state management.Experience with REST API implementation.Familiarity with both Android and iOS development.Experience with Flutter Flame and relevant SDKs.Experience with Maps and relevant SDKs.Knowledge of additional programming languages such as Kotlin or Java.Good communication skills to collaborate effectively with the team.Experience with test-driven development (TDD) practices.Experience with building models in Unity or Unreal Engine would be a plus.Self-motivated and passionate about programming.Ability to work independently and manage time effectively.
What We Offer:Flexible remote work environment.Opportunity to work on exciting projects.A diverse and inclusive team that values all individuals.Competitive salary, negotiable based on experience.