/ JavaScript Engineer

JavaScript Engineer

Location

New Cairo, Egypt / Remote

Date

1 September 2026

Job Type

Full time (Remote)

We're hiring a JavaScript Engineer to build reliable tooling and features across our stack, from internal dashboards to customer-facing pages.

What you will do

  • Build and maintain internal tools alongside customer-facing features
  • Write tests for the code paths that matter, not for coverage numbers
  • Review pull requests and help raise the bar on code quality
  • Debug production issues and ship fixes with confidence

Requirements

  • 3+ years of professional JavaScript/TypeScript experience
  • Comfortable across both frontend and backend Node.js code
  • Experience with REST or GraphQL APIs
  • Pragmatic about trade-offs — ships working software, not perfect software

Educational Qualification

A relevant degree is preferred but not required — we care more about what you can do than where you studied.

Perks & Benefits

  • A competitive salary package with an annual performance bonus.
  • Private medical insurance to support your health and wellbeing.
  • Professional development opportunities and support for continuous learning.
  • Paid annual leave and parental leave.
  • Team gatherings and company-wide experiences throughout the year.
  • A clear path for professional growth and progression within Margins.

We're committed to building a team as thoughtfully as we build our developments. If this role sounds like you, we'd love to hear from you.

Experience

3+ Years Experience

Working Hours

09 AM to 05 PM

Working Days

Weekly 5 days (Sun to Thu)

Salary

EGP 30k - 50k (Monthly)

Vacancy

No of Vacancies: 3

Deadline

30 November 2026

Apply for the job

Apply for this job

You're applying for JavaScript Engineer. Attach your CV and we'll get back to you.

Your CVPDF, DOC or DOCX — up to 5 MB.

Your details and CV are only used to review this application.