Software Engineer – Front End
Company | Meta |
---|---|
Location | Menlo Park, CA, USA |
Salary | $187974 – $200200 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- Requires a Bachelor’s degree (or foreign degree equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and 1 year of experience in the job offered or in a computer-related occupation.
- Experience must include 1 year of experience in the following:
- 1. Building mobile and desktop web applications using JavaScript, including asynchronous programming, closures, types, and ES6
- 2. HTML and CSS including layout, specificity, cross browser compatibility, and accessibility
- 3. Browser APIs and optimizing front end performance of web-based applications
- 4. Front end development of mobile and desktop applications using React, Vue, or Angular
- 5. Debugging or benchmarking
- 6. Writing code for User Interface components and
- 7. Building tools, linting and formatting of the codebase.
Responsibilities
- Build efficient and reusable front-end abstractions and systems.
- Identify and address performance bottlenecks.
- Participate in design and code reviews.
- Interact with other team members to incorporate their innovations and vice versa.
- Identify and communicate best practices for front-end engineering.
- Complete medium to large features (each with many tasks) independently without guidance.
- Drive tasks across other teams and build relationships as needed across teams.
- Design and write code that is well organized.
- Identify code that needs improvement.
- Identify and drive changes as needed.
- Collaborate with XFN roles and partner teams and engage in release cycles, and product launches.
Preferred Qualifications
-
No preferred qualifications provided.