Front-End Developer


italki is a growing language education startup that is focused on the human side of language learning. Everyday we connect millions of learners to natives of more than 75 languages.

At italki, you will work with engineers and designers in a diverse and rapidly changing environment. We are looking for a Front-end Developer who is motivated to implement great user experiences. You will work with a cross-functional agile scrum team including a product owner, designer, testers and developers. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Ideally you should have worked with heavily-JS web applications using HTML5 and CSS3, and are up-to-date with the latest trends in front-end design, including the most recent JavaScript frameworks.You must be able to work in a startup environment. You must be able to think through longer-term code and architecture issues, while being able to develop new products.

We are a fast-growing tech startup looking for an individual who wants to be part of an exciting, yet friendly working environment. The position is based in Shanghai, China. Candidates from other locations need not apply. The italki team is a multinational group of language lovers and tech enthusiasts. Both English and Mandarin are our official office languages. We’re growing quickly and we’re hiring! Please send your CV to 




  • 根据产品需求高效完成开发任务
  • 指导团队成员解决技术问题
  • 改进并且重构现有的代码结构
  • 确保UI/UX设计的技术可行性
  • 优化应用程序,实现最大的速度和可扩展性


  • Efficiently implement the development tasks according to product requirements
  • Mentor junior team members to resolve front-end technical challenges
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability




  • 3年以上的前端开发经验
  • 熟练使用如下技术: Html5, CSS3 and AngularJS
  • 理解Web标准和兼容性
  • 熟练第三方框架或技术:Bootstrap 框架,Sass
  • 熟悉主流数据库:如 MySQL
  • 良好的编码习惯,并且符合代码标准和规范
  • 熟练使用Git进行代码管理
  • 对不同浏览器的调试的经验
  • 敏捷开发团队Scrum成员的经验
  • 愿意技术分享,帮助团队成员解决技术问题
  • 良好的英语沟通


  • 3+ years of front-end development experience
  • Proficient in HTML5, CSS3 and AngularJS
  • Familiar with web standards and compatibility
  • Experience in third-party libraries & frameworks, such as Bootstrap and Sass
  • Knowledgeable of popular database types, such as MySQL
  • Excellent coding customs, consistently meeting code quality standards and criteria
  • Ability to manage source code based on Git server
  • Experienced in debugging/testing for different browsers
  • Experience working as a member of an agile Scrum development team
  • Desire to share technical knowledge and help other team members to solve tech problems
  • Basic fluency in English

Email this to someoneShare on Google+Share on FacebookDigg thisTweet about this on TwitterPin on PinterestShare on RedditShare on StumbleUpon