Software Engineer (product)

Meta Meta · Big Tech · Menlo Park, CA

Software Engineer (Product) at Meta, focusing on developing and designing software applications and systems for consumer products and features. This role involves full-stack development, working with languages like Hack, and frameworks such as React and React Native, collaborating closely with Product Managers and operations teams. The position requires a Bachelor's degree in a related field and five years of progressive experience in full-stack development, large-scale infrastructure, and relational databases.

What you'd actually do

  1. Develop, design, create, modify, and/or test software applications or systems for various products or software services.
  2. Perform full stack web or mobile application development with a variety of coding languages.
  3. Create consumer products and features using internal programming language Hack.
  4. Implement web or mobile interfaces using XHTML, CSS, and/or JavaScript.
  5. Work closely with Product Manager to define feature specifications and build products leveraging frameworks such as React and React Native.

Skills

Required

  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field
  • Five years of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation
  • Five years of experience in full stack web/mobile application development in at least one of the following industry-standard languages: C, C++, Java, or C#
  • Building large-scale infrastructure applications
  • Relational databases and SQL
  • Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS
  • Conducting design and code reviews