
JavaScript Engineer
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