Software Engineer, Front End

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Messenger, Instagram, and WhatsApp.
$70,670 - $208,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Full Stack Engineer - BigBox

Senior Full Stack Engineer position at Meta focusing on building next-generation user-generated games in Mixed Reality and Mobile.

Software Engineer, Product

Senior Software Engineer role at Meta, building and scaling consumer products used by billions, combining full-stack development with technical leadership.

Software Engineer, Front End

Senior Frontend Engineer role at Meta, building scalable user interfaces and leading technical initiatives for products used by billions of people worldwide.

Software Engineer, Product

Senior Software Engineer role at Meta focusing on full-stack development for consumer products used by billions of people worldwide.

Software Engineer, Product

Senior Software Engineer position at Meta focusing on product development using full-stack technologies and React framework.

Description For Software Engineer, Front End

Meta is seeking experienced Frontend Software Engineers to join their product teams, offering an opportunity to work on products that impact billions of users worldwide. As a Frontend Software Engineer, you'll be responsible for developing and improving products like Messenger, Video, Groups, News Feed, and Search.

The role involves leading complex technical initiatives, mentoring peers, and implementing user interfaces that drive Meta's core products. You'll work with cutting-edge frontend technologies and be responsible for architecting efficient, reusable systems that power complex web applications at unprecedented scale.

This position offers the chance to work with cross-functional teams, including Product Designers and Product Managers, to deliver compelling user experiences. You'll tackle challenges related to performance optimization, scalability, and maintaining high-quality codebases that serve Meta's massive user base.

The ideal candidate brings substantial experience in JavaScript, HTML/CSS, and modern frontend development practices. You'll need to demonstrate leadership abilities, technical expertise, and a track record of driving organizational change. This role presents an exceptional opportunity to impact products used by billions while working with some of the industry's best engineers.

Meta offers competitive compensation, including base salary, bonuses, equity, and comprehensive benefits. You'll be part of a company that's pushing boundaries in social technology, including ventures into AR/VR and the next evolution of digital connection. If you're passionate about frontend development at scale and want to shape the future of how people connect globally, this role at Meta could be your next career milestone.

Last updated 2 months ago

Responsibilities For Software Engineer, Front End

  • Lead complex technical or product efforts involving many engineers
  • Provide technical guidance and mentorship to peers
  • Implement the features and user interfaces of Facebook products like News Feed
  • Architect efficient and reusable front-end systems that drive complex web applications
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
  • Identify and resolve performance and scalability issues

Requirements For Software Engineer, Front End

JavaScript
TypeScript
  • 6+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6
  • 5+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • Experience with browser APIs and optimizing front end performance
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Demonstrated experience driving change within an organization and leading complex technical projects
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Front End

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?