Software Engineer, Frontend
Frontend Engineers are an essential part of Airbnb's Product Team. Working closely with designers, we implement the user interface of our web app. We build libraries and abstractions to make our lives easier, such as O2, our front-end toolkit. We make the most of modern tools like React, ES6, and SASS, and we ensure our UIs work well on all screen sizes. Some of us specialize in CSS, some in front-end infrastructure, but all of us are JavaScript pros and full-stack engineers.
Responsibilities:
Collaborate with Experience Designers to iterate on the design and implementation of our product
Work with Data Scientists and Backend Engineers to build features and ship experiments
Build efficient and reusable front-end systems and abstractions
Find and address performance issues
Participate in design and code reviews
Identify and communicate front-end best practices
Requirements:
Expert knowledge of JavaScript
Experience with modern JavaScript libraries and tooling
Familiarity with server-side MVC web frameworks, such as Ruby on Rails or Django
Commanding grasp of HTML, CSS, and related web technologies
Strong Computer Science fundamentals
Awareness of cross-browser compatibility issues and client-side performance considerations
Demonstrated design and UX sensibilities
地点:朝阳区东三环球金融中心(地铁10号线金台夕照)