Yassir

Staff Back-End Engineer, Node.js

Yassir

full-time

Posted on:

Origin:  • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

JavaScriptNode.jsReact

About the role

  • Drive technical standards for Backend across consumer domain and multiple squads
  • Lead Backend engineers on tech roadmaps, architecture decisions, feature development and release cycles
  • Design, build and maintain features for domain applications
  • Provide technical leadership and manage dependencies
  • Conduct design and code reviews
  • Mentor and support domain team members, helping them overcome technical blockers
  • Continuously discover, evaluate, and implement new technologies to maximize efficiency
  • Participate in architecture and design discussions and build the technical roadmap
  • Conduct technical interviews and help scale up Backend engineers across squads
  • Improve engineering standards, tooling, and processes
  • Perform feasibility studies, draft intellectual property, research and assess current technologies
  • Develop and execute complex, multi-tier distributed software applications and manage existing software

Requirements

  • At least 10 years of experience in backend engineering with NodeJS
  • Strong foundation in programming fundamentals
  • Excellent communication skills
  • Enjoy solving problems and helping others meet their goals
  • Solid understanding of X
  • Substantial experience with Git in a team environment
  • Experience writing testable code and unit tests
  • Experience in a fast-growing startup in the on-demand services space is a plus
  • Deep knowledge of React and NodeJS and experience developing products with them
  • Experience using modern JavaScript and tooling in a full-stack setting
  • Extensive experience with A/B experiments and a data-driven attitude toward product development
  • Experience providing technical leadership and mentoring others