Описание вакансии
Условия работы
KidsLoop is an award-winning global EdTech, loved by millions of users and focused on building engaging and interactive apps, content and platforms that unleash personalized learning experiences. 🚀
As one of the fastest growing companies of its kind, and now valued at over 1bn USD, we're looking for exceptional talent to help us build a brighter future for children of today, who will have the greatest impact on our world tomorrow.
With offices around the world, from Seoul to London, Santa Monica to Hong Kong, Pakistan to Vietnam and Indonesia; we're a global operation. And we're continuing to accelerate our business by working with people who are bold enough to challenge the conventions of education and harness innovation.
Your responsibilities
- Lead the engineers inside the Live Video Services team and understand the product before presenting solutions to improve the visual and interactive experience
- Coordinate and drive knowledge sharing within the team
- Create a strong mindset to create & maintain relevant all technical documentation
- Define and drive better coding guidelines and front-end styling guidelines and best practices across the engineering team. Readable, maintainable and testable code
- Contribute to and create a strong testing culture to ensure all components are working properly and built to a high quality
- Have a broad understanding of various topics, so members can always feel comfortable to ask for help (might still not know the answer, but can maybe assist and point in the right direction, or point to a person who does have better knowledge)
- Drive prioritization and capacity planning for your team
- Encourage and challenge members to become better engineers
- Be part of the hiring process for Backend Engineers within the Live Video Services team
- Plan out when certain changes (small or big) should be implemented, to coordinate among different projects.
- Lead, Developer Experience, Coordinate, Prioritize, Encourage & Challenge.
- Contribute to our unified component library for use across all KidsLoop products
- Be detail oriented, pragmatic and not afraid to be vocal and self-critical when needed
- We are looking for someone who can define the technology for our Live Video Service
- This is still a hands-on role; so it's expected that they can still get hands dirty!
Required qualifications
- Computer Science Degree or any other related field
- Minimum 5 years of professional experience Leading and Team
- Thorough knowledge of engineering best practices and fundamentals
- Flexible and team-oriented with good interpersonal skills
- Strong written and verbal communication skills with a technical documentation mindset
- Excellent knowledge of Javascript languages and its nuances, including ES6+ syntax
- Excellent knowledge of state management libraries (eg: Redux, ContextAPI, Recoil, etc)
- Good understanding of reusable component UI Frameworks (eg: MaterialUI, Tailwind, Bootstrap)
- Experience working with RESTful APIs with API development tools (eg: Postman, Insomnia, etc)
- Know when to create abstractions vs. one-off features
- Solid understanding and experience in creating and maintaining tests
- Solid practical experience with CI\CD techniques and toolings (eg: Jenkins, GitHub actions, CircleCI etc)
- Ability to create\maintain Automated tests in JavaScript and or other programming languages
- Good understanding of Architectures such as Microservices, Event-driven etc
- Understanding of distributed communication techniques Asynchronous, Web Sockets etc
- Experience with GraphQL
- Experience working with a Video\Audio processing API's (eg: WebRTC)
- Working with multicultural teams in multi-time zones
- Experience in Hiring and building a team
Бонусы
Compensation and benefits
- Relocation to Korea is preferred (Relocation bonus, Housing loan, Work visa permit)
- Flexible work environment (Flex-time work, Remote work)
- Short-term Incentive based on yearly performance
- Long-term Incentive (Share options)
Дополнительные инструкции
Application process
- CV screening - Interviews - Offer
- Must Submit: English Resume/CV (PDF File)
- Submit your application to: https://kidsloop.bamboohr.com/jobs/view.php?id=359
If you want to make a positive impact on the lives of children, parents and teachers; we want to hear from you. Together, we'll create a personalized learning path that's unique for every student.
For more details on how we're building 'Education for Tomorrow' and to learn more about working with outstanding colleagues in a flexible working environment, please visit our website [www.kidsloop.net]
