Maby is a comprehensive project designed to support users in finding salons and booking services. It consists of three phases, including MabyClient for salon service booking, Maby Salon for salon registration and business management, and Maby Admin for administrative salon and client management.
Senior Developer:
Communicate with stakeholders about the overall release plan.
Collaborate with designers, stakeholders, and partners to develop design concepts, strategies, and solutions.
Implement the application UI, layouts, theme, and state management.
Perform domain services, data access, and backend API integration.
Implement unit and integration tests.
Monitor sprint progress.
Conduct meetings following the Agile process.
Adhere to best practices and coding standards to ensure high-quality code.
Provide input and feedback in UI/UX design processes.
Team leader:
Define project scope and sprint scope.
Supervise, manage, and motivate the mobile development team.
Coach, guide, and mentor mobile developers to enhance their skills.
Support the mobile team in bug fixing and improving application performance.
Continuously explore, evaluate, and implement new technologies to enhance development efficiency.
Participate in the planning process for software development projects and ensure timely delivery while maintaining quality.
Coordinate and communicate with other teams or stakeholders as required.
PM:
Perform product analysis and determine the development direction.
Manage product feature categories (Product Backlog).
Prioritize each item in the backlog based on requirements.
Monitor and evaluate each stage of product development.
Coordinate resource allocation, budgeting, and risk management as needed.
Ensure the team delivers the required quality and reliability in their output.
Technologies: Flutter, Firebase