The primary function of the Backend Team Leader is to manage the backend engineering team and cooperate with front-end development teams and product designers. We have multiple teams (iOS, Android, Web, Backend) in multiple locations (Japan and China), and have also begun using several freelance engineers within each team.
- Collaborate closely with product teams to implement the designed features.
- Responsible for the overall backend, core technology, architecture, continuous integration.
- Focus on architecture design, core component development, coding style and code review targeting the best quality over speed.
- Working knowledge of spoken and written English.
- 4 years of Backend Java experience.
- Experience with Solr, Spark, and Kafka at scale.
- Experience with CI tools, Docker, and Kubernetes.
- Social App experience is a good plus.
Salary Range: Depending on experience
- Stock Options, Bonus & Benefits