Job Details
What you will be doing :
- Develop frontend applications in Vue.js using GraphQL
- Ensure the technical feasibility of UI/UX designs
- Architect our frontend: localisation, build tools, server-side rendering, component framework
- Monitoring user experience and maximising their satisfaction
- Build efficient, testable, scalable, and reusable modules
- Solve complex performance problems and architectural challenges
- Join in a Scrum Agile team, follow the tasks and be able to control the tasks progress.
- Not only be cooperative and friendly, but also proactive and responsible and great believer of teamwork
- Making sure all the KPIs are well spread across the team members and management
- For Senior Engineering Positions
- Play a lead role either in terms of technical development and architecture, or in terms of team management
- Mentor and nurture engineers
Here’s what you can achieve with us :
- Develop a wide experience in different technologies, earning you respect in problem solving
- A chance to make a difference to the lives of thousands of preschool educators, and children all over the world will benefit.
- Develop your strengths; your contributions will make you irreplaceable. We can’t get another you in a minute.
- Explore your leadership potential, code review your peers, and pass down the knowledge
Job Requirements
Must have :
- Deep expertise in Vue.js or ReactJs, ES6 and GraphQL
- Familiar with front-end stuffs such as: HTML, CSS/CSS3, Vanilla JS, etc
- Linux guru – piped commands with sed easily roll off your fingertips
- Sound coding practices – git, unit testing, CI/CD, design patterns, service oriented architecture
- Strong sense of user empathy and ownership over the products you’ve created
- Sensitivity to website design, and an eye for aesthetics
- Team player, doing anything and everything needed to get things done
Nice to have :
- Build your own frontend boilerplate or component library
- Your own ideas !
- Enjoy working in a start-up and open environment
- Self motivated and can work well under pressure
We offer
- 14 days annual paid leave
- Competitive salary
- We WILL push you to learn new things together with us
- Multinational team, work with them in our global offices
- Experience all-around growth with exposure to various aspects of business
- Macbook Pro and additional screens
- Yearly Bonus
- Travel for our team building event every year
- Take on lead roles as the team expands
- Have your say in the culture of our still young Vietnamese office