Closed

Applications Engineer (Flutter Package)

Date Posted: 22-04-2022
Level: Mid Level

The Applications Engineer (Flutter Package) will develop, manage, maintain, and update our mobile applications. This involves the development, implementation, management, optimisation, and continuous improvement of the mobile application technology stack to ensure our digital products provide an exclusive, elegant, and engaging experience for customers to support our rapid growth and achieve commercial objectives. This role will be part of one of Australia’s fastest growing online retailer groups that provides a real opportunity at the start of an exciting period of growth where your dynamism and vision could have a direct influence on the success of our business.

Responsibilities

  • Flutter: To build cross platform mobile apps for Android and iOS. This includes creating responsive UIs, efficient query data, and managing states in an optimized manner.
  • Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture, and developing maintainable, testable, and functional software that meets product requirements.
  • Explore feasible architectures for implementing new features.
  • Resolve any problems existing in the system and suggest and add new features in the complete system.
  • Suggest space and time efficient Data Structures.
  • Follow the best practices while developing the app and keeping everything structured and well documented.
  • Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
  • Suggest new features and/or enhancements.
  • Connect regularly with the Quality Assurance Specialist to deliver stable app.
  • Perform time profiling and memory leaks assessment.
  • Following company policies and quality procedures to ensure quality product deliverables.
  • Firebase: Experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
  • Ecommerce / shopping cart knowledge.
  • Agile Development Methodology.
  • Familiar with Continuous Integration and Delivery. You know how to develop your application for both functionality and performance.
  • Payment gateway management and integration.
  • Third-party platform integration experience.
  • Have worked with and consumed web services such as REST and SOAP.
  • Analytics integration and custom metrics tracking.

Qualifications

  • At least 2-3 full years of experience in Application Development
  • Experience in Native Android and iOS, particularly in building custom Flutter Packages.
  • Professional experience in Fluter Packages is required for this role
  • RxSwift experience, a nice to have
  • Experience in Automated app testing such as Katalon Studio, a nice to have
  • AR/3D/Lidar experience.
  • Champion of mobile e-commerce vs. traditional e-commerce.
  • Excellent communication skills and able to work directly with a variety of internal and external stakeholders.
  • Preference for small team and highly focused environment.
  • Must be willing to work in the morning shift, Mondays to Fridays. Permanent work from home.

Unlock Global Potential with HGS

We are HGS Offshore Staffing Solutions, a premier global partner in building offshore teams in the Philippines, with over 1,500 professionals across Metro Manila and Cebu.
Our goal is to ignite global potential by connecting exceptional talent with companies worldwide. We are committed to propelling your career forward by providing opportunities for growth, where your expertise can flourish in any field. Here, you'll have access to global industries, continuous training opportunities, and a culture where your voice always matters.
At HGS, we go beyond recruiting talented individuals, we cultivate a vibrant community. You'll be able to grow alongside your peers through professional development opportunities at your fingertips and connect with teammates during exciting company events. Our monthly huddles keep you connected with your team and colleagues. We also foster a dynamic community with our charity initiatives, reminding us that our careers can make a real difference. Whether you work remotely or side-by-side, you are always part of the team at HGS.

Position Overview

Experience Diversify: Your Future Simplified