Responsibilities:Mobile App Development: Lead the development of robust and efficient Flutter-based mobile applications from concept to production.Architecture and Design: Collaborate with product managers, UI/UX designers, and other developers to create well-structured, scalable, and maintainable application architectures.Code Quality: Maintain high standards of code quality, performance, and security by adhering to best practices and coding standards.Mentoring: Provide mentorship and guidance to junior developers, sharing knowledge and promoting best practices.Feature Development: Contribute to the design and implementation of new features and improvements, ensuring they align with the overall product roadmap.Bug Fixing: Investigate and resolve software defects and issues in a timely manner.Performance Optimization: Identify and address performance bottlenecks and optimize the application for speed and efficiency.Cross-Platform Development: Develop and maintain applications for both Android and iOS platforms using Flutter's single codebase approach.Integration: Integrate third-party APIs, services, and libraries as needed.Version Control: Utilize version control systems (e.g., Git) for collaborative development and code management.Testing: Write unit tests and conduct thorough testing to ensure the reliability and stability of the applications.Documentation: Create and maintain technical documentation, including code documentation and architecture diagrams. Job RequirementsDeveloping and maintaining user-facing features using Flutter.Strong Knowledge About Google and Apple Payment Gateway IntegrationPrevious App Publishing Experience Develop an app for both Android and iOSDevelop a Responsive Mobile ApplicationMarge App API with Laravel Work with Core Dart LanguageAbility to have manage complete projectAnalyze and maintain existing applicationsDiscover and fix programming bugsConducting software analysis, Programming, testing, and debuggingFamiliarity with code version control tools such as Git, Gitlab, or GitHubGood expertise in MVC architecture. Preferred Qualifications:Experience with native mobile development (Android or iOS).Knowledge of continuous integration and continuous delivery (CI/CD) pipelines.Familiarity with Flutter packages and plugins. Experience: 1-2 years
Employment Status:Full-time Workplace:Remote Office Hour:7:00 PM to 3:30 AM Educational RequirementsBSC in Computer Science Engineering (CSE)