Job Requirements
5 - 10 years of experience
This job post is managed by
Sebastian R
Last active 2 years ago
Skills
Job description for Frontend Engineering Lead at Arrow
Get to know the role
You will be responsible for all of the end user's experience on Arrow across merchants, customers, and internal teams. Beyond being a great user experience, your solution needs to be performant, reliable, secure, responsive, and accessible. You will build & lead the team of frontend engineers.
We are also open to you working remotely (our team is currently spread across Asia), so don't let location stop you from applying with us!
Day-to-Day Activities
- Build user-facing experiences for Arrow to realise its vision of being the fastest way to checkout on any platform
- Code and consult on all areas related to frontend development Create new views utilising VueJS
- Enhance current VueJS and ReactJS setups Ensure UI components and libraries are reliable, scalable, secure, and extensible
- Do code reviews
- Write code documentation
- Debug production issues across Arrow with an eye towards improving maintainability over the long term
- Work closely with the Design and Backend Engineering teams to create the best end-user experience
- Managing hybrid team of frontend engineers
Must-Haves
- Minimum of 5 years of experience as a frontend developer
- In-depth knowledge on building scalable component libraries, design systems, and tools using JavaScript or TypeScript
- Experience in shipping high-quality products from start to finish
- Experience in PHP - Laravel is preferred
- Prior experience with e-commerce and/or payments is preferred
- Experience in conducting code reviews Experience in writing code documentation
- Analytical and can be creative with data
- Excellent communication skills in both written and spoken English
- Excellent interpersonal skills
- Demonstrated ability to work effectively across internal and external organizations
- Highly motivated, innovative, and loves the thrill of being in a fast-paced environment while being able to multitask to meet deadlines
Good-to-Haves
- 1-2 years of experience leading a technical team
- Ability to manage sprints / Scrum processes