
Senior Back End Engineer, Node.js
GRADION
full-time
Posted on:
Location Type: Hybrid
Location: Cairo • Egypt
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Architect & Build: Lead the design and implementation of robust, scalable backend services using Node.js and TypeScript.
- Optimize Performance: Dive deep into the event loop, database queries, and caching layers to ensure sub-millisecond latency and high availability.
- Set Standards: Champion engineering excellence by leading code reviews, writing comprehensive tests, and mentoring mid-level developers.
- Collaborate: Work closely with Product and Frontend teams to design seamless APIs and influence the technical roadmap.
- Scale Systems: Design and maintain microservices and event-driven architectures (RabbitMQ/Kafka) that can handle high-traffic spikes.
Requirements
- Expertise: 5+ years of professional experience in backend development, with a deep mastery of Node.js and its ecosystem.
- Strong Foundations: Deep understanding of asynchronous programming, design patterns, and architectural principles (Solid, Hexagonal, or Clean Architecture).
- Database Mastery: Proven experience with both SQL (PostgreSQL) and NoSQL (Redis, MongoDB) databases, including schema design and optimization.
- Cloud & DevOps: Familiarity with AWS/GCP and containerization (Docker/Kubernetes).
- Mindset: A product-focused mindset—you care about the "why" behind the code and the impact it has on the end-user.
- Communication: Ability to explain complex technical trade-offs to both technical and non-technical stakeholders.
Benefits
- Setup: laptop and full workstation.
- Health: Comprehensive family health insurance and life insurance.
- Flexibility: Flexible working arrangements and a culture of ownership.
- Rewards: Competitive salary based on seniority + milestone bonuses (marriage, childbirth, etc.).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptasynchronous programmingdesign patternsSolid ArchitectureHexagonal ArchitectureClean ArchitectureSQLPostgreSQLNoSQL
Soft Skills
mentoringcommunicationcollaborationproduct-focused mindset