الوظائفTech Lead – MERN Stack
Tech Lead – MERN Stack
العنوان بلغته الأصلية كما نشره المصدر
Talent Hire Recruitment (Private) LimitedCairo, Egypt٢٤ تشرين الأول ٢٠٢٦
هذا الإعلان مُجمَّع من مصدر خارجي. JeebJob ليست جهة التوظيف، والتقديم يتم على موقع المصدر.
تفاصيل الإعلان كما وردت من المصدر
Company: Beyond Apps Group company
Location: Cairo, Egypt | On-site
Employment Type: Full-Time
Your Contributions
Job Description: We are seeking an experienced and hands-on Lead Software Engineer to own the technical direction of our platform and lead a team of full stack engineers. The role has a strong focus on system architecture, security, and API and web performance, built on microservices and event-driven architecture using the MERN stack. The ideal candidate combines deep technical expertise with strong project management and communication skills, and actively uses AI tools to raise the team’s speed and quality. Your primary goal will be to build scalable, secure, high-performing systems and lead a team that delivers them predictably.
Key Responsibilities
Technical Leadership & Team Management
Lead, grow, and coach a team of full stack engineers, staying hands-on with architecture, code, and technical decisions rather than managing from a distance.
Conduct code reviews and provide clear, constructive feedback that raises the team’s engineering bar.
Establish coding standards, development processes, and quality assurance practices, including testing strategy and CI/CD.
System Architecture
Own the end-to-end system architecture of the platform, from API design to deployment.
Design and evolve scalable systems using microservices and event-driven architecture, defining service boundaries, integration patterns, and data ownership.
Collaborate with product managers and partners to define technical requirements and drive architectural decisions.
Document key technical decisions and trade-offs, balancing delivery speed with long-term maintainability.
Performance & Reliability (API & Web)
Optimize API performance: latency, throughput, error rates, caching, and query optimization.
Optimize web performance: Core Web Vitals, bundle size, rendering, and load times.
Build observability across services, including logging, metrics, distributed tracing, and alerting, to ensure high reliability and uptime.
Delivery & Project Management
Oversee the entire software development lifecycle, from concept to deployment and maintenance.
Manage project timelines, resources, and deliverables to ensure predictable, high-quality releases.
Communicate technical plans, progress, risks, and trade-offs clearly to technical and non-technical stakeholders.
AI & Innovation
Drive effective and safe use of AI tools across the team for coding, code reviews, testing, and documentation.
Stay up-to-date with emerging technologies and industry trends, recommending and implementing improvements as needed.
Required Qualifications:
7+ years of professional software engineering experience, including 3+ years in a technical leadership role (tech lead or team lead).
5+ years of hands-on experience with Node.js and Express.js in production (TypeScript preferred).
Deep knowledge with MongoDB, including data modeling, indexing, aggregation pipelines, and performance tuning; experience with Redis for caching.
Knowledge with designing and building microservices and event-driven systems.
Knowledge with cloud platforms (AWS preferred) and CI/CD Pipeline.
Strong practical knowledge of application and API security (OWASP Top 10, OAuth2/JWT, secure cloud configuration).
Proven track record of measurable API and web performance improvements.
Strong project management skills: breaking down work, estimating, managing priorities, and delivering on time.
Excellent communication skills in English, both written and verbal.
Daily, practical use of AI tools (e.g. Claude, Cursor, GitHub Copilot) in the development workflow.
Preferred:
Experience building products on top of LLM or generative AI APIs.
Experience with serverless architecture (AWS Lambda or similar).
Show more Show less
لا تدفع أي مبالغ مقابل التوظيف. إذا بدا هذا الإعلان مشبوهاً، أبلغنا عنه.
إبلاغ