Yassir

Staff Backend Engineer – NodeJS, Go

Yassir

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain features for domain applications
  • Provide technical leadership and manage dependencies
  • Conduct design and code reviews
  • Support and help grow domain team members by helping them with technical blockers
  • Continuously discover, evaluate, and implement new technologies to improve efficiency
  • Participate in architecture and design discussions
  • Strongly contribute to building the technical roadmap
  • Conduct technical interviews
  • Improve engineering standards, tooling, and processes.

Requirements

  • 8+ years of experience.
  • Solid backend engineering experience with Node.js and Go
  • Strong foundation in programming fundamentals
  • Excellent communication skills
  • Proven problem-solving abilities and a willingness to help others achieve their goals
  • Extensive experience with Git in a team environment
  • Proficiency in writing testable code and unit tests
  • Bonus: Experience in a fast-growing startup in the on-demand services industry
  • Extensive experience with A/B experiments and a data-driven approach to product development
Benefits
  • At Yassir, we believe in the power of diversity and the importance of an inclusive culture
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsGoprogramming fundamentalstestable codeunit testsA/B experimentsdata-driven approach
Soft Skills
communication skillsproblem-solvingtechnical leadershipsupporting team members