Project Manager - Software Developer
Hawks Cricket Club
- Pakistan
- Permanent
- Full-time
- Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into scalable and efficient code.
- Implement clean, maintainable, and efficient code adhering to software development best practices and coding standards.
- Oversee the entire app development lifecycle, from planning and design to deployment and maintenance.
- Mentor and coach team members, providing guidance and support to help them grow as developers.
- Conduct code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
- Work closely with the quality assurance team to identify and address any bugs or performance issues in a timely manner.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and improve the overall quality of our products.
- Stay up-to-date with the latest trends and advancements in mobile application development and the Flutter framework.
- Communicate project status, updates, and key milestones to stakeholders, ensuring transparency and alignment throughout the development process.
- Proven experience as a Flutter Developer or Mobile App Developer, with a strong portfolio of mobile applications developed using Flutter.
- Experience in leading and managing a team of developers, with strong leadership and communication skills.
- Solid understanding of the Dart programming language and the Flutter framework.
- Proficiency in building responsive UIs using Flutter widgets and layouts.
- Experience with state management solutions such as Provider or Bloc.
- Familiarity with RESTful APIs and JSON integration.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced environment and meet project deadlines.
- Experience with version control systems such as Git is a plus.
- You have at least 2 years experience including solid experience in a similar role within IT.
- You are highly goal driven and work well in fast paced environments
- You are a strong team player who can manage multiple stakeholders
- You are a strong networker & relationship builder
- Fantastic work culture
- Leadership Role
- A role that offers a breadth of learning opportunities