Software Engineer, Front End/UIE

$203,466 - $240,240/Yr

Meta - Oklahoma City, OK

posted about 1 month ago

Full-time - Mid Level
Remote - Oklahoma City, OK
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Software Engineer, Front End/UIE position at Meta involves developing and optimizing web applications for both mobile and desktop platforms. The role focuses on creating efficient and reusable front-end systems, collaborating with cross-functional teams, and addressing performance and scalability challenges in user-facing products.

Responsibilities

  • Develop, design, create, modify, and/or test mobile and desktop web software applications or systems.
  • Architect efficient and reusable front-end systems that drive complex web applications.
  • Implement features and user interfaces to optimize performance of user-facing products.
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products.
  • Identify and resolve performance and scalability issues.
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions.
  • Understand the challenges faced by developers when implementing guidance to comply with regulations and develop solutions to reduce their level of effort.
  • Resolve ambiguity in understanding product requirements through prior project experience, domain knowledge and research.
  • Scope a large technical problem into smaller tasks and coordinate execution through engineers on same and different teams.

Requirements

  • Master's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field.
  • Experience building mobile and desktop web applications using JavaScript, including asynchronous programming, closures, types, and ES6.
  • Proficiency in HTML or CSS including layout, specificity, cross browser compatibility, and accessibility.
  • Experience with Browser APIs and optimizing front end performance of web-based applications.
  • Front end development experience using React, Vue, or Angular.
  • Experience in debugging or benchmarking.
  • Ability to write code for User Interface components.
  • Experience building tools, linting and formatting of the codebase.
  • Backend development experience using Hack.
  • API development experience using GraphQL.
  • Experience with properly versioning and committing code using Mercurial.

Benefits

  • Bonus
  • Equity
  • Health benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service