About Company
Meta builds technologies that help people connect, find communities and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. Bringing the world closer together is Meta’s mission, and it’s powered by talented individuals who are passionate about building the future of connection. Our global teams are at the forefront of innovation, tackling some of the most complex challenges in technology to create products that impact billions of lives daily. At Meta, you’ll have the opportunity to make a tangible difference, work alongside pioneering minds, and contribute to a vision that redefines how people interact with the digital world.
Job Description
Are you a highly skilled and passionate Front-End Developer with a drive to create impactful, user-centric experiences at a global scale? Meta is seeking an experienced Front-End Developer to join our dynamic team in New York City. In this pivotal role, you will be instrumental in designing, developing, and deploying the next generation of user interfaces and interactive features across Meta’s family of applications and emerging platforms. You’ll work on products that touch billions of users, from Facebook and Instagram to WhatsApp and our ambitious Reality Labs initiatives, influencing how people connect, share, and experience the world.
We are looking for someone who thrives in a fast-paced, collaborative environment, possesses a deep understanding of modern web technologies, and has a keen eye for detail and user experience. You’ll be challenged to solve complex technical problems, optimize performance for diverse devices and network conditions, and ensure the accessibility and inclusivity of our products. This role offers the unique opportunity to contribute to a codebase that sets industry standards, engage with cutting-edge tools and frameworks, and grow your expertise alongside some of the brightest minds in technology. If you’re excited by the prospect of building innovative solutions that redefine digital interaction and have a tangible impact on a global audience, we encourage you to apply and become a part of Meta’s future.
Key Responsibilities
- Develop and maintain highly performant, scalable, and reusable user interface components for Meta's web and mobile applications.
- Collaborate closely with product designers, back-end engineers, and other stakeholders to translate user experience designs and product requirements into high-quality code.
- Implement intuitive and engaging user experiences using modern front-end technologies and frameworks, primarily React and its ecosystem.
- Optimize applications for maximum speed and scalability across various devices and browsers.
- Write clean, maintainable, and well-documented code, adhering to Meta's coding standards and best practices.
- Participate in code reviews, providing constructive feedback to peers and continuously improving code quality.
- Identify and resolve front-end performance and scalability issues.
- Stay current with emerging web technologies, frameworks, and design patterns, advocating for their adoption where appropriate.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
Required Skills
- 5+ years of professional experience in front-end web development.
- Proficiency in JavaScript, HTML5, and CSS3.
- Extensive experience with modern JavaScript libraries and frameworks, particularly React.js.
- Strong understanding of front-end architecture, data flow, and state management.
- Experience with RESTful APIs and asynchronous request handling.
- Solid grasp of web performance optimization techniques and cross-browser compatibility issues.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science or a related technical field.
- Experience with TypeScript or Flow.
- Familiarity with GraphQL and data fetching libraries like Relay or Apollo.
- Experience building large-scale, consumer-facing web applications.
- Knowledge of accessibility standards (WCAG) and best practices.
- Understanding of SEO principles for front-end development.
- Experience with mobile-first and responsive design.
- Contributions to open-source projects or a strong portfolio of personal projects.
Perks & Benefits
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance for you and your family.
- Generous paid time off, including vacation, sick leave, and company holidays.
- Paid parental leave for new parents.
- Wellness programs and resources.
- On-site amenities including free meals, snacks, and beverages (where applicable).
- Learning and development opportunities, including mentorship and internal training programs.
- 401(k) matching.
- Life insurance and disability benefits.
How to Apply
Interested candidates are encouraged to click on the application link below to submit their resume and cover letter directly through Meta’s careers portal. Please highlight your relevant experience and explain why you are a great fit for this role and Meta.