Software Engineer – Product
Company | Meta |
---|---|
Location | Boston, MA, USA, Seattle, WA, USA, Burlingame, CA, USA, Washington, DC, USA, San Francisco, CA, USA, Austin, TX, USA, Los Angeles, CA, USA, Redmond, WA, USA, Menlo Park, CA, USA, New York, NY, USA, Bellevue, WA, USA, Sunnyvale, CA, USA |
Salary | $56.25 – $173000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
Requirements
- 2+ years of programming experience in a relevant language
- 2+ years relevant experience building large-scale applications or similar experience
- 1+ years of experience identifying, designing and completing medium to large features independently without guidance
- Experience with scripting languages such as Python, Javascript or Hack
- Experience building and shipping high quality work and achieving high reliability
- Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
Responsibilities
- Full stack web/mobile application development with a variety of coding languages
- Create consumer products and features using internal programming language Hack
- Implement web or mobile interfaces using XHTML, CSS, and JavaScript
- Work closely with our PM and design teams to define feature specifications and build the next generation of products leveraging frameworks such as React & React Native
- Work closely with operations and infrastructure to build and scale back-end services
- Build report interfaces and data feeds
- Complete medium to large features (each with many tasks) independently without guidance
- Proactively identify and drive changes as needed for assigned codebase, product area and/or systems
Preferred Qualifications
- Exposure to architectural patterns of large scale software applications
- Experience in programming languages such as C, C++, Java, Swift, Kotlin