We like to discuss all kinds of development issues. Everyone is free to express their own ideas and opinions. The common goal of everyone is to think of ways to make the system better and more friendly.
About The Job
Build and lead a development team of 5-7 engineers of different functions (i.e. Frontend, Backend, QA …) to build our applications and services
Hands on application or service development, while guide your team members for technical skill growth
Collaborate with business, product, data and operation teams to achieve product visions and business goals
Quickly understand the system architecture and make appropriate optimizations and adjustments
Facilitate and continuously refine agile development process, to synchronize product priorities and development effort
About You
5+ years experience building software applications or services
Experience leading a team delivering software projects (Mobile Application, Web Service or Backend Service)
BS/MS/PhD in Computer Science or related working experiences
Strong technical competency of either frontend or backend development
Experience in Agile development process. i.e. Scrum, Kanban
Desire to push the limits, figure things out, and lack of fear of the unknown