Front-End Developer

Introduction

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 recruiting@italki.com. 

我们正在寻找一名有工作热情并且能够出色的实现用户体验(功能)的前端中级开发人员。你将与敏捷团队的其他成员(产品经理,设计师,测试人员和开发人员)工作在一起。另外,运用你的知识,建立起设计人员和开发人员的桥梁,用于(减少)之间技术实现的差距,在两边(产品设计与技术)建立可行的准则并且定义是如何良好的工作。
这个职位的工作地点在中国上海,如果你想获得只这个职位,你首先要愿意来上海工作!

Responsibilities

 

  • 根绝产品需求高效完成开发任务
  • 指导团队成员解决技术问题
  • 改进并且重构现有的代码结构
  • 确保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

 

Requirements

 

  • 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