Browse Jobs
For Companies
Log inGet Started
Logo

Lead Software Engineer (Node.js)

Erada
Maadi, Cairo
Erada logo

Lead Software Engineer (Node.js)

Erada
Maadi, Cairo
posted 1 month ago
31Applicants for1 open position
  • 13Viewed
  • 7In Consideration
  • 1Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Key Responsibilities

  • Lead and mentor a team of backend developers, fostering their technical growth and career development
  • Design and architect scalable, secure, and maintainable backend solutions
  • Write high-quality, performant code in Node.js ecosystem (NestJS, Express)
  • Drive technical decisions and establish coding standards and best practices
  • Collaborate with product managers, frontend teams, and stakeholders to deliver features
  • Conduct code reviews and ensure code quality across the team
  • Optimize application performance and scalability
  • Design and implement RESTful APIs and Microservices architecture
  • Ensure security best practices and compliance with financial regulations
  • Manage database design and optimization (PostgreSQL, MongoDB, Redis)
  • Oversee Kubernetes deployments and container orchestration
  • Participate in sprint planning, estimation, and agile ceremonies
  • Drive digital transformation and Fintech innovation initiatives
  • Troubleshoot and resolve complex technical challenges

Job Requirements

Required Qualifications

  • 6+ years of backend development experience
  • 2+ years in a leadership role
  • Strong expertise in Node.js and TypeScript
  • Solid experience with modern Node.js frameworks (NestJS, Express)
  • Proven track record of building scalable, production-grade applications
  • Experience in the financial services, banking, and loan management systems
  • Strong understanding of microservices architecture and design patterns
  • Experience with PostgreSQL and MongoDB
  • Familiarity with containerization (Docker) and deployment concepts
  • Strong understanding of API design and RESTful principles
  • Experience with version control (Git) and CI/CD practices
  • Excellent leadership and mentoring skills
  • Strong problem-solving and analytical abilities
  • Excellent communication skills

Preferred Qualifications

  • Knowledge of Domain-Driven Design (DDD) principles and patterns
  • Knowledge of Next.js and React for full-stack understanding
  • Experience with message queues (RabbitMQ, Kafka, etc.)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Understanding of security best practices in financial applications
  • Experience with performance testing and optimization
  • Knowledge of event-driven architecture
  • Contributions to open-source projects
  • Experience with agile methodologies and team leadership

Similar Jobs

Search other opportunities
JobBankingLead Software Engineer (Node.js)
Employers and Recruiters, go to our RECRUITMENT SERVICES.
Members Directory:
abcdefghijklmnopqrstuvwxyz#

Links

BlogAbout UsRecruitment ServicesRSSJobs in Saudi ArabiaJobs in UAEJob DescriptionsPartnersSitemapContact UsPrivacy, Cookies, Terms & Conditionsوظائف مصر
© 2025 WUZZUF. All Rights Reserved. Owned by BasharSoft LLC.