Posted in

Software Engineer – Front End

Software Engineer – Front End

CompanyMeta
LocationMenlo Park, CA, USA
Salary$187974 – $200200
TypeFull-Time
DegreesBachelor’s
Experience LevelEntry 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.