搜索建议:

外企
远程办公
remote
sales
实习
supply
产品经理
marketing
japanese
兼职
finance
executive assistant
国外工作
上海市
北京市
中国
广州市
广东省
常熟市
四川省
武汉市
北京市 朝阳区
天津市
河南省
澳門
浙江省
Macau
南京市
申请

Software Engineering Manager (Frontend)

EF Education First
Shanghai, 上海市
2周前

Software Engineering Manager

About us

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 exciting problems.

ROLE:

We are looking for an experienced hand-on Software Engineering Manager to lead one of our established platform teams – helping to develop next generation, world-class products. You will work closely with the Product Owner to both define and drive all aspects of the team. This is a hands-on manager role with an expected split of 50% team management, coaching, planning, meetings, etc… and 50% development.

RESPONSIBILITIES:

  • Lead, coach and mentor your reporting team members, identifying their strengths, working around their weaknesses and allowing them to grow and excel in their area of competence, maintaining high engagement and motivation
  • Coordinate with architects and key technical figures in other teams/systems to support, review and promote architectural choices, strategies and common activities that impact other systems
  • Perform management duties like one-on-one meetings, feedback sessions, performance reviews
  • Own the delivery of the systems that your team is responsible for, being the technical reference figure for the system running in production
  • Work with the Product Owners and Project Managers to define and maintain the product and feature roadmaps
  • Work with the wider EdTech technical leadership to ensure continued improvement in engineering excellence and security best practices
  • Contribute to the product codebase

BASIC QUALIFICATIONS & EXPERIENCE:

  • BSc, BEng in Computer Science, other technical subjects, or equivalent qualification or technical experience is a plus
  • Proven experience leading a software engineering team with more than 15 members
  • Proven experience of delivering high quality products and features at scale
  • Strong understanding of modern software development practices (e.g., code review, TDD, Agile)
  • Genuine passion for teamwork and building great products that delight end users.
  • A drive for excellence, continuous improvement, and innovation.
  • Love for software and coding!
  • Experience building cloud-based products is a plus.
  • Experience with React and TypeScript, along with a basic understanding of Node.js, is valued.
  • Alternatively, familiarity with technologies such as Golang, Kubernetes, Node.js, SQL, and NoSQL databases is beneficial.
  • Hands-on experience with AWS, Terraform, and Amazon Bedrock is a strong advantage.

Apply Now

保存 申请
举报职位
其他职位推荐:

Engineering Manager GV

Edwards Technologies Vacuum Engineering
澳門, 澳門
  • Ensure sustainable profitable growth targets for General...
  • Provide functional management to engineering teams to ensure...
2周前

Associate Software Engineering Manager

HSBC
澳門
  • Participate as a scrum team member and responsible for all...
  • Ensure the stories delivered meet business requirements and...
1周前

Software Engineering Manager, Ai & Data Platforms

苹果
Beijing, 北京市
  • Knowledge of BI concepts and implementation experience on...
  • Strong hands-on experience in designing and development of...
2周前

Linux Enablement - Software Engineering Manager

Canonical
Beijing, 北京市
  • Recruit, motivate, mentor, and enable your team to succeed...
  • Set goals with the team; prioritize tasks, identify and...
2周前