Front End Engineer

MetaMenlo Park, CA
6h

About The Position

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services 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. To apply, click “Apply to Job” online on this web page.

Requirements

  • Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences or a related field
  • Requires completion of one graduate-level course, one research project, or one internship involving the following:
  • Full stack web/mobile application development using JavaScript, including asynchronous programming, closures, types, and ES6
  • Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
  • Writing code for User Interface components and front-end infrastructure in one of the following industry-standard languages: C, ObjC, C++, Java, or C#
  • Leveraging frameworks, including experience in at least one of the following: React or React Native
  • Object-oriented software development
  • Debugging or benchmarking
  • Building maintainable and testable codes bases including API design and unit testing techniques, AND
  • Building Android or iOS applications with the respective platform SDK

Responsibilities

  • Develop, design, create, modify, and/or test native mobile and desktop software applications or systems.
  • Architect efficient and reusable front-end infrastructure & systems that drive complex mobile and web applications.
  • Implement features and user interfaces to optimize performance of user-facing products.
  • Work on complex problems where analysis of situations or data requires a review of a variety of factors.
  • Build software for mobile and web applications and UI/UX features and capabilities.
  • Identify and resolve performance and scalability issues, and make it easier for other engineers to write code.
  • Debugging performance and UI/UX bugs and regressions, researching foundational fixes, implementing and rolling out the solutions to all apps.
  • Performing code and design reviews for related work from peers.
  • Collaborating with XFN partners, including data analytics, product teams, and peer infrastructure engineers to analyze and align design, solution, and direction.
  • Integrating work with the internal and external build system and release processes.

Benefits

  • bonus
  • equity
  • benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service