About the role
Fueled by a passion for digital transformation? Desire for a space where challenges & success thrive in the realm of speed & innovation? Feel like you can achieve more, but is handicapped by the current environment?
IF SO, we would like to talk to YOU.
As a Mobile team member, you will contribute to developing & enhancing Boostorder suites of solution based on the Flutter framework, as well as participate in the entire software development lifecycle (requirement, development, unit testing, release) & offer technical support when required.
Responsibilities
Participate and take ownership in requirements analysis
Collaborate with teams to produce software design and architecture
Write clean/ scalable codes
Able to test and deploy applications and systems
Revise, update, refactor, and debug codes
Improve our existing software
Develop documentation throughout the software development life cycle (SDLC)
Serve as an expert on applications and provide technical support
Job requirements
Must-have:
Bachelor's Degree / Post-Graduate Diploma / Professional Degree / Master's Degree in Computer Science, Software Engineering, or related fields
Ideally 3 to 5 years of experience in software development
Strong understanding on object-oriented programming & development
Strong problem solving & logical thinking skills
Familiarity with one architecture pattern, e.g. MVC, MVVM, MVP.
Effective communication skills for seamless collaboration with both team & clients
Great to have:
At least 2 years of design and/or development experience in Flutter
Knowledge in SDLC
Experience in concurrent development source control (Git)
Ability to write clean & scalable codes
Understanding of design patterns and code & maintain best practices
About the company
We are an AI SAAS-based software company, all-in-one Order & Pay Automation solution provider for Brands & Distributors.
Our suite of AI SAAS software solutions does help brands & distributors automate their orders and payment across multiple sales channels.