Job Title: Technical Lead – Software Engineering
Department: Technology
Location: Remote (Preference: Egypt-based)
Reports To: Head of Engineering / CTO
Employment Type: Full-Time
Position Summary:
UltaHost is seeking a highly experienced and strategic Technical Lead to guide the development of our web hosting platform and associated systems. This individual will play a critical leadership role in designing, implementing, and optimizing scalable, secure, and high-performance software solutions while leading a multidisciplinary team of engineers. The ideal candidate will have deep technical expertise in modern JavaScript frameworks, architectural design, and system modernization, including microservices migration.
Key Responsibilities:
Provide technical leadership and architectural direction across backend and frontend systems using Node.js, NestJS, React.js, and Next.js.
Design and oversee the migration of legacy monolithic applications to microservices-based architecture.
Lead and mentor a team of software engineers, ensuring adherence to coding standards, development methodologies, and best practices.
Collaborate cross-functionally with product, DevOps, and business stakeholders to deliver scalable solutions aligned with organizational goals.
Conduct code reviews, performance tuning, and complex bug fixes to maintain high code quality and system reliability.
Ensure systems are secure, performant, and compliant with industry standards.
Provide oversight and optimization of databases including MongoDB and MySQL.
Contribute to continuous improvement initiatives and technical roadmaps.
Drive enhancements to our WHMCS integration and core web hosting infrastructure.
Required Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree preferred.
Minimum of 5 years of experience in a technical leadership role within a software development environment.
Proven hands-on experience with Node.js, NestJS, React.js, Next.js, and modern JavaScript/TypeScript ecosystems.
Strong architectural knowledge of monolithic and microservices systems, including successful migration experience.
Solid expertise with MongoDB, MySQL, and data modeling best practices.
Demonstrated experience with WHMCS, web hosting platforms, and associated technologies.
Strong problem-solving, debugging, and performance tuning skills.
Excellent communication, leadership, and interpersonal skills with a collaborative mindset.
Preferred Competencies:
Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
Working knowledge of CI/CD pipelines and DevOps methodologies.
Understanding of API security, authentication protocols, and distributed system challenges.
Working Conditions & Benefits:
Remote work flexibility with collaborative international teams
Competitive compensation package
Opportunity to influence core technology direction in a fast-growing company
Exposure to cutting-edge cloud, hosting, and SaaS infrastructure