The Company - GOGET
GoGet is an on demand workforce platform. Our mission is to transform the traditional labour market. No longer do people have to choose only between a full time job or an 8 hour working shift. We believe the future of work is here and that is through creating opportunities by connecting people in a whole new way. A stay-at-home mother can be involved in the workforce for 2 hours between school drop off times, a retiree is able to connect and help out a local neighborhood florist and business owners are able to grow their operations without full time costs. We envision a world where true empowerment is possible. We empower businesses to connect with the city’s workforce, grow their operations while saving money and be more efficient. For our users in the community who are looking to network, learn a new skill, we are changing the game for opportunities, upskilling and training on mobile for the nation’s people. If you feel passionate about helping others, about connecting people and about creating impact through innovation, join us!
GoGet is looking for a passionate Application Support Engineer to join our Product Engineering team, in Malaysia first, and ASEAN long term. The central goals of the role are:
Be a pioneer team member in building GoGet’s Technical Support team.
Attend Level 2 ticket escalations and fix them - reducing the number of tickets being escalated as Level 3.
Learn and grow from team members on maintainable and efficient codes.
Code, test and document each deliverable according to the practice of GoGet’s Software Development framework.
Build, support and maintain toolings for the Product Engineering team to be more efficient.
This role will entail supporting our Product Engineering team in reducing escalation of ticket & custodian of tools to make our team more efficient. You will work closely with the Product Engineering team members to achieve the above goals. The right candidate should be a techie at heart, willing to learn & open to feedback and have an unruly desire to innovate.
At GoGet we are People first, then Process and Product. People because we believe not only in the community that underpins the model of GoGet but that execution is our differentiator and people are necessary for this to be done well. This is what we believe eventually delivers a great product that we deliver to our users and the overall community. You’ll have the opportunity to work with some of the most resourceful and determined individuals who are passionate about impacting people’s lives by creating opportunities on the GoGet platform. Come work with our wonderful and passionate team and make an impact on our community today!
Let's break that down:
Support, fix and maintain features that have been released for a great user experience.
Attend and fix technical issues that have been assigned by the Business Support Team to us.
Fixes can vary in tech stacks - React.js, Flutter and Ruby on Rails.
Knows which issues need to be addressed first - collaborate with Support team & Engineering team(s) to understand and manage resolution of tickets on a quick workaround and technical fix.
Find the best way to close the issue with the best technical fix that can be done.
Ensure codes are tested and deliver the outcome with quality.
Automate the tests whenever possible.
Be the tooling experts for Product Engineering.
Be the go-to person for tools that resides in Product Engineering.
Maintain current tools and build a knowledge base for the usage to be shared with the other engineers.
Build or innovate simple to complex tools, in ensuring the Product Engineering team is efficient.
Who will you work with?
We work as a team, and your role is to be a great team player with the Product Engineering team and any other teams that may be required.
Has 2 or more years of working experience.
Strong understanding of OOP design patterns.
Good knowledge in one or more of the following languages : React.js, Flutter and Ruby on Rails.
Can be relied on to make the right decisions in the implementation.
Able to reliably estimate the time needed for tasks.
Able to develop test cases independently - BDD and TDD.
Seek to learn new technologies that can be useful for the team and the product and keep him/herself up to date.
Great communication skills with the ability to share knowledge with other developers.
Proficient understanding of code versioning tools such as Git and Github.
Experience with Agile development workflows is a plus.
Our office is located at Bandar Utama, Petaling Jaya, Selangor, Malaysia. However, being fully remote work is also an option, do talk to us about it if this is your preference.
We are MSC certified, we can and have acquired work visas for foreigners.