We are looking for a skilled Front End Engineer to join our team. As a Front End Engineer, you will be responsible for developing, designing, creating, modifying, and/or testing software applications or systems for various Facebook products or software services.
What you'll do
- Develop, design, create, modify, and/or test software applications or systems for various Facebook products or software services.
- Architect efficient and reusable front-end systems that drive complex web applications.
- Implement features and user interfaces to optimize performance of user-facing products.
What you need
- Master's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field.
- 2 years of work experience in the job offered or in a computer-related occupation.
- Experience in building mobile or desktop web applications using JavaScript, including asynchronous programming, closures, types, and ES6.
- Experience in HTML or CSS including layout, specificity, cross browser compatibility, and accessibility.
- Experience in browser APIs and optimizing front end performance of web-based applications.
- Experience in front end development of mobile and desktop applications using React, Vue or Angular.
- Experience in debugging or benchmarking.
- Experience in writing code for User Interface components and building tools, linting and formatting of the codebase.