Role & Responsibilities:

  • Develop full-stack web and mobile applications using various programming languages
  • Create products and features using Meta’s internal programming language, Hack
  • Implement web and mobile interfaces using XHTML, CSS, and JavaScript
  • Collaborate with product management and design teams to define feature specifications
  • Build the next generation of products leveraging React and React Native
  • Work closely with operations and infrastructure to develop and scale back-end services
  • Develop report interfaces and data feeds
  • Independently complete medium to large features without guidance
  • Proactively identify and implement improvements in the codebase and product area

Minimum Qualifications:

  • 2+ years of programming experience in a relevant language
  • 2+ years of experience in building large-scale applications
  • 2+ years of experience designing and completing medium to large features independently
  • 2+ years of experience identifying and implementing changes as needed in applications
  • Experience with C, C++, Java, C#, or other relevant coding languages

Preferred Qualifications:

  • Experience with scripting languages like Python, JavaScript, or Hack
  • Strong understanding of software development best practices and scalability principles

Education Requirement: Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field

Technical Skills Required: C, C++, Java, C#, Python, JavaScript, Hack, React, React Native, XHTML, CSS, Backend Development, Full Stack Development, Web and Mobile Development, Data Feeds, API Integration