Senior JavaScript Engineer: React (Meta) Worldwide

Company: 10up

Responsibilities

  • Leading, architecting, and building React/JavaScript projects in both client and server-side environments.
  • Writing modular, extensible, and performant modern JavaScript.
  • Estimating JavaScript and React work for a project and modularizing goals into clearly defined, executable tasks.
  • Coaching and mentoring teammates to boost the teams’ JavaScript and engineering abilities.
  • Working with the team to connect engineering deliverables to client business objectives.

Requirements

  • At least two years experience building scalable web-based JavaScript applications that work with and consume API data.
  • Experience developing web-based applications using React, GraphQL, JavaScript, or similar.
  • Experience in the architectural concepts behind React, such as: state and data management, JSX, creating a componentized system.
  • Being collaborative, self-motivated, and an “always-learning” person, excited to create great web experiences.
  • Natural ability to ramp up and provide guidance to lesser experienced team members.
  • Experience using Git or similar version control system.

Nice to have

  • Experience with coding PHP or Hacklang.
  • Experience with Relay.
  • Experience with strongly typed programming languages such as Flow or Typescript.
  • Strong ability to communicate with client stakeholders, both technical and non-technical, about the impact of decisions around markup approach, cross-platform responsive interactions, performance, and topics like accessibility and internationalization.
  • Code-based portfolio. Link us to your GitHub account, upload a .zip, or both (source files are helpful to get a sense of your code structure and file organization).
  • Experience mentoring and leading a team.
  • Remote working experience appreciated.

Vacancy page : https://10up.com/careers/senior-javascript-engineer-react-meta/