Tech Lead/Senior Enginner (Front-end)

EF EdTech | Full-Time | Mid-Senior Level | Technology

Shanghai, China

Apply for this job
Save
Back to search results
Technology, creativity and innovation come together at Education First's Shanghai Technology Hub.

EF is investing big in new software innovation products for the next generation of Education experiences. We want to reinvent Learning and drive new and engaging ways for Students, Parents and Teachers to get the best out of our platform. We're looking for like-minded individuals who love to grow and solve new and interesting problems.
We're not overly obsessive about tech stacks that you may have used - but see any experience with Cloud, modern Web and Mobile as a plus.

ROLE:
EF provides wide product portfolios to our customers that including self-learning, online classroom, testing, personalized learning and smart devices. We are looking for talented full-stack engineers to help build our next generation, world class learning platform to enable our customers to have best in class learning experience. You will be part of a team that obsesses over technologies, quality and is committed to putting our customers first.

You will be involved in all aspects of software development; from initial development, to the deployment of the service in production; the testing and documentation.

Responsibilities
o Manage, develop and grow multiple teams of software engineers
o Ensure timely and quality delivery of engineering work by your teams
o Work with engineering leadership to drive engineering quality and standards
o Work with leadership and the product team on feature planning and roadmaps
o Work with the creative team to define and iterate on new and existing features
o Ability to write production code - leading from the front - whilst mentoring others.

Qualifications:
o 1+ years of managing a FE engineering team
o 5+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6
o 5+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility

Requirements:
o Bachelor's degree in Computer Science, Technology or related field
o Experience undertaking performance evaluations and appraisals
o Experience mentoring engineers and developing their careers
o Experience of working and influencing product direction in a cross-discipline team
o Aware of but not reliant on JavaScript library or frameworks (React, Angular, vue, etc.)
o Problem-solving skills backed by a solid knowledge of computer science, data structure and algorithms
o Passion for creating great user experiences in collaboration with UI designers
o Possessed clear and logical thinking
o Excellent communication and interpersonal skills
o Proven track record of delivering high-quality web products

Nice to Have
o Demonstrated ability to learn new tools and technologies quickly
o Familiarity with Git version control system
o Experience working on *nix
o Experience with mobile app development for iOS devices or Android devices
o Experience with GraphQL/Apollo.
o Experience with TypeScript.
o Experience with Node.js/Express.
o Experience in Salesforce Development
Apply for this job
Save

Location and Category

Shanghai image

EF-Shanghai-Tong Ren Road
1F, Jiu An Plaza
258 Tong Ren Road
Shanghai
China

Technology image

Building the future of learning: web & application development, system administration and technical support in addition to hardware, software and networking management.

View All Jobs