Mô Tả Công Việc
The Middle/Senior Flutter Developer is an essential part of the business that oversees the activities of the junior Flutter developer teams and works closely with the business’s backend developers. The Middle/Senior Flutter Developer implements the user interface and engineers the experience of every site/software being put out by the business. The Middle/Senior Flutter Developer also builds out patterns and abstractions that emphasize the efficiency of sites/software. In the execution of his duties, the Middle/Senior Flutter Developer makes the most of tools such as Flutter and makes sure that the Mobile App is compatible with multiple OS and multiple devices.
The Middle/Senior Flutter Developer constantly evaluates emerging technologies and avails strategic, innovative, and cost-effective solutions that increase the efficiency, reliability, and integration of the business’s sites/software, working in a semi-autonomous environment with prototyping technologies in order to resolve emerging site/software issues promptly, reporting directly to the Frontend Lead.
Your Key Responsibilities
Design and Development/Strategy
- In this position, the Middle/Senior Flutter Developer manages the day-to-day activities of the Junior Flutter teams as well as the management and execution of site/software development projects against delivery commitments and project plans.
- The Middle/Senior Flutter developer leads the junior Flutter engineering team in the delivery of platform functionality through a mix of the development software and helps the team in achieving and surpassing departmental goals. He provides technical guidance and direction, as well as hands-on resource and project management, for all flutter-related site/software development activities.
- Your responsibilities are not limited to:
- Responsible for architecting and defining the Mobile App framework to solve complex designs and interactions that reflect the creative and art direction provided
- Responsible for creation of all coded Mobile App deliverables with Flutter
- Responsible for mentorship and guidance to technical team members in all project activities on multiple small to medium-sized projects or one large project
- Able to shift between a creative and a technical focus depending on the project need and/or the type of project
- Identifies new opportunities for clients. Develops innovative ideas.
- Participates in developing supporting proposal materials for projects
- Participates in scoping and planning work
- Write technical documentation (admin guides), white papers, and presentations, contributes to determining internal processes
- Your key KPIs include:
- Avg App response time
Collaboration/Support
- The role of the Middle/Senior Flutter Developer is also a highly collaborative one. He/She will work closely with senior engineering teams in the management and development of strategic planning. He will also work closely with the user experience department in designing, developing, and deploying scalable technologies that will lead to increased consumer satisfaction.
- The Middle/Senior Flutter Developer will also report on the status of site/software development, operations, quality, and system performance to senior engineering leadership.
People and Performance Management
- You ensure the Hello Health Group Core Values, our Purpose, and Mission are exemplified in your own behavior and brought to life by your team.
- You fully commit to and implement Performance Management in line with company policy, engaging and leading individuals and the team effectively to meet company goals.
- You ensure that all team members have updated Job Descriptions, and MBOs and are fully aware of the expectations of their roles and responsibilities.
- You hold regular performance 1-on-1 reviews with direct reports to ensure high levels of staff engagement and delivery on KPIs.
- You actively identify and address the development needs of your team, utilize the learning opportunities available to them, ensuring your team maximizes their own learning by making use of HHG’s offerings such as the HHG Academy.
- You partner with the HR team to ensure that company policies are implemented and that all employment contracts and practices are compliant with local labor laws.
- You attract, recruit, retain and develop staff to position Hello Health as an employer of choice in your country.
Your KPIs include:
▪ Full implementation of Performance Management.
▪ Full implementation of company policies.
▪ Staff engagement survey scores.
▪ Turnover/Attrition.
Yêu Cầu Công Việc
- Minimum of 4 years experience in mobile development.
- Have 2 or more iOS/Android Apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
- Strong knowledge of the Flutter framework and all of its components.
- Experience with Git;
- Experience with third-party libraries and APIs such as Twilio
- Experience with web-rtc is plus
- Experience in developing consumer-facing, high-performance mobile applications.
- Understanding of design patterns & SOLID principles.
- Good communication skills - written and verbal
- Analytical and problem-solving skills to engineer solutions to business requirements.
- Understanding of the Agile development life-cycle
- Added advantage in Java/Swift
Hình thức
Quyền Lợi
- The opportunity to learn and work with some of the best Entrepreneurs and Business people in the World. Giving you insight into all aspects of building a high growth successful tech company.
- A highly challenging environment with diversified tasks and direct ownership.
- A position with significant and high-growth opportunities.
- An international, dynamic and highly motivated team with a flat hierarchy.
- The chance to shape the digital health care landscape and impact millions of people for the better.
- Competitive compensation package based on experience.
We are building an environment with every member having equal say in how we run our projects, our technologies and our product decisions. We want all members to grow with the company through hands-on projects and industry best practices.
We are an equal opportunity employer and value diversity at our company. If you have what we are looking for and would love to join our team, we want to hear from you and will be in touch!