We are looking for an experienced React.js front end lead developer to take ownership of our front end platform and lead our development team. You will work closely with our product, business and other development teams on our product strategy. You will also manage the development team to bring the plan to life while ensuring the application is well structured, scalable and reliable. If you feel you have what it takes to innovate, grow and learn with us, then read on! An adventure of a lifetime awaits you.
Who will you work with
Front end web development team
What you will do
Work with management to turn product strategy into action.
Manage risk in collaborations with other teams.
Recruit excellent diverse talent.
Improve team efficiency.
Guide others in existing engineering culture.
Be a great team player and contribute well to overall team and company values.
Have a strong understanding of business to be able to make appropriate technical decisions.
Influence our technology platform for the better and have views on how it can help grow the community better.
Responsible for managing engineers in the scrum team.
Manage and appraise performance of individual team members.
Learn, coach and use 1-on-1 and peer feedback tools effectively.
Develop careers of staff and groom for succession, lead on process change, working well with senior management to drive change.
Participate in department wide initiatives or meetings to improve people, organization or processes.
In charge of the team's organization and processes.
Ownership of tech platform for GoGet’s React.js front end applications.
Able to break down business value into engineering tasks independently or through team effort.
Works well with the team to define technical solutions for implementing product features.
Define roadmap for reducing tech debt and increase platform quality.
Guide team on established best practices for software development.
Lead major features / algorithms that have impact at company level.
Architect technical systems.
Consider code efficiency when coding.
Think modularly and somewhat predict/recognise bad constructs of code.
Develop test cases independently.
Composes tech specifications and terms of reference.
Defines initial risks in working on large projects.
Can distill complex problems through the application of design patterns.
What you will need
At least 4 years of experience in web development
At least 1 year of experience working with React.js
Strong leadership and management skills
Experience with managing, supervising and growing teams
Experience with automated testing for front end systems
Experience with architecting tech systems
Experience with setting up deployment flows
Experience with performance monitoring and improving performance on a code level
Experience working with continuous integration and continuous deployment systems
Must be able to communicate in English.
Where you will work
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.
What if you need a visa
We are MSC certified, although we are a predominantly Malaysian team, we can and have acquired work visas for foreigners.