CrawlJobs Logo

Software Developer Senior Technical Lead - React & Next.js

Egypt, Cairo · Job Posted March 03, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled and experienced Senior Frontend Developer with deep expertise in React.js and Next.js to lead a development squad within our agile delivery team. Based in Dallah, you will be responsible for designing and implementing scalable web applications, mentoring team members, and driving technical excellence across the Technology Shared Services Egypt department. This role is ideal for a proactive leader with a strong foundation in frontend architecture and a passion for innovation.

Job Responsibility

  • Lead a frontend development squad to deliver high-quality features and meet business requirements
  • Architect and implement scalable, high-performance web applications using React.js and Next.js
  • Review and maintain clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to ensure seamless integration and delivery
  • Identify and address technical challenges proactively, including managing technical debt
  • Mentor and support team members, providing regular feedback and development plans
  • Drive recruitment and onboarding of new team members within the technology guild
  • Define and enforce technical guidelines and best practices across the team
  • Facilitate feedback sessions with senior stakeholders to align on goals and progress

Requirements

  • Over 6 years of development experience
  • Strong proficiency in React.js and Next.js
  • Deep understanding of OOP, SOLID principles, and system design
  • Hands-on experience with Redux, Saga middleware, service workers, and performance optimisation
  • Familiar with CI/CD pipelines, unit testing, automation testing, and static code analysis tools
  • Knowledgeable in microfrontend patterns, PWA, server-side rendering, and advanced design patterns
  • Collaborative team player with excellent communication and leadership skills
  • Self-motivated, innovative, and committed to continuous improvement
  • Experienced in mentoring and developing technical talent
  • Skilled in translating business needs into technical solutions

What we offer

  • Opportunity to lead a high-performing frontend development team within a global organisation
  • Exposure to cutting-edge technologies including React.js, Next.js, and microfrontend architectures
  • A collaborative and inclusive work environment that values innovation and continuous learning
  • Involvement in strategic decision-making and technical leadership within the Technology Shared Services Egypt department
  • The chance to shape technical standards and mentor the next generation of developers

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer Senior Technical Lead - React & Next.js

8 matching positions

Senior Software Developer - Full Stack

We are seeking a highly skilled Senior Full Stack Software Developer to design, ...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 24, 2026
Flip Icon
Requirements
Requirements
  • Advanced proficiency in React, Next.js, Node.js, and core web engineering utilizing JavaScript and TypeScript
  • Robust experience with Entity Framework (or similar ORM tools), advanced SQL writing, and building REST APIs
  • Deep knowledge and practical application of WCAG and AODA guidelines for public-facing web applications
  • Experience working with or migrating Java EE technologies (Spring Boot, Spring MVC, JPA, WebLogic, Tomcat)
  • Strong background in Agile/Scrum delivery models, product backlog navigation, and rapid application lifecycle workflows
  • Superior analytical, troubleshooting, and negotiation skills with a proven track record of meeting strict production release timelines
Job Responsibility
Job Responsibility
  • Full-Stack Engineering: Lead end-to-end development initiatives, ensuring the entire application stack is engineered for speed, responsiveness, and seamless vertical integration
  • Architecture & Database Management: Assist in the design of overall solution architectures, design and deploy relational databases, and manage data access layers using Entity Framework or equivalent ORM tools
  • API Construction: Design, construct, and maintain secure REST API services, ensuring efficient data exchange and clean integration with front-end user interfaces
  • Modern Web Frameworks: Build and modernize web applications using React, Next.js, and Node.js alongside Cloud-Native, PaaS, and Java EE application architectures
  • Design & Documentation: Create application designs, technical specifications, and object-oriented UML models using design tools like PowerDesigner
  • QA & DevOps Support: Support continuous quality processes including unit testing, test automation, load testing, and penetration testing, while maintaining CI/CD pipeline integrity
  • Enterprise Production Support: Provide tier-3 application support, encompassing complex incident investigation, troubleshooting, and delivering long-term architectural fixes
  • Compliance & Standards: Ensure all software deliverables conform to Web Content Accessibility Guidelines (WCAG) and Accessibility for Ontarians with Disabilities Act (AODA) frameworks
  • Collaboration & Knowledge Sharing: Provide technical consultative support to teammates and facilitate ongoing knowledge transfer throughout all stages of the contract lifecycle
What we offer
What we offer
  • Modern Architecture Focus: Gain extensive hands-on experience driving next-generation architectures using Next.js and serverless microservices
  • End-to-End Ownership: Take full ownership of feature sets spanning database design, backend logic, frontend presentation, and pipeline automation
  • Cross-Functional Visibility: Act as a key technical liaison alongside UX Designers, Cloud Architects, and Product Managers to define technical strategy
  • Strategic Modernization: Contribute significantly to the technical renewal and migration of foundational enterprise business systems
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Full Stack

We are seeking a highly skilled Senior Full Stack Software Developer for a 10-mo...
Location
Location
Canada , Toronto
Salary
Salary:
565.97 - 601.35 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Senior-level experience in React, Angular, and Next.js
  • Proficiency with Figma and a deep understanding of the relationship between design tools and code
  • Strong experience in scalable CSS (BEM, Modular, Utility-first) and managing maintainable styling in large applications
  • Proven experience in database management, RESTful API development, and OAuth/Entra ID security protocols
  • Expert knowledge of WCAG standards and implementing accessible UI
  • Ability to explain complex design and technical decisions clearly to non-technical stakeholders
  • Expert knowledge of structured SDLC methodologies and rapid application development (RAD)
  • Sound judgment in knowing when to standardize vs. when to allow exceptions within a design system
Job Responsibility
Job Responsibility
  • Build and maintain high-quality, reusable UI components using React, Angular, and Next.js
  • Implement and govern Design Tokens, CSS variables, and modular CSS architectures (BEM, Utility-first) to ensure cross-platform UI consistency
  • Ensure every component adheres to WCAG and AODA standards
  • Produce clear, well-structured documentation for component usage, variants, and best practices
  • Design and implement scalable web architectures, including REST APIs, security standards like OAuth, and IAM solutions such as Entra ID
  • Lead the implementation of continuous integration and deployment (CI/CD) pipelines
  • Strategically manage and maintain legacy components and frameworks
  • Resolve complex technical problems arising in packages and libraries
  • Actively participate in design walkthroughs using Figma
  • Identify gaps in the current system and suggest roadmap improvements
Read More
Arrow Right

Senior Software Engineer

The Firefox Monitor Engineering Team builds tools that help people understand an...
Location
Location
United States
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a strong focus on backend technologies
  • Deep expertise in Node.js and TypeScript, with experience building and leading backend engineering projects
  • Proficiency with PostgreSQL and SQL query optimization
  • experience with query builders such as Knex is a plus
  • Experience deploying and operating applications on Kubernetes
  • Experience with GCP (Pub/Sub, Cloud Logging) with a solid understanding of DevOps and SRE collaboration
  • Experience with Infrastructure as Code tools such as Terraform
  • Experience with AWS (S3) or similar cloud storage services
  • Hands-on experience with observability tooling including OpenTelemetry, Sentry, Prometheus, and Grafana
  • Familiarity with Redis for caching and session management
Job Responsibility
Job Responsibility
  • Lead backend development in Node.js and TypeScript, building and maintaining server-side logic within a Next.js full-stack architecture
  • Design, implement, and maintain integrations with external data sources such as Have I Been Pwned (HIBP) and other breach intelligence providers, with a focus on data privacy and security
  • Build and maintain event-driven systems using Google Cloud Pub/Sub, and own cloud infrastructure on GCP (GKE) and AWS (S3, SES)
  • Own and evolve the data layer, including PostgreSQL schema design and query optimization using Knex, and Redis caching strategies
  • Work closely with our SRE team to maintain and improve production environments, including monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana
  • Triage and resolve production issues, partnering with SRE and support teams to investigate incidents, address bug reports, and keep the application running reliably
  • Periodically rotate into a Base Load Engineer (BLE) role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders
  • Partner with and support the frontend team in their work with React, TypeScript, Next.js, and SCSS, ensuring backend systems, APIs, and data contracts meet their needs
  • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations
  • Participate in code reviews to maintain high standards of code quality and system reliability
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – Cloud Engineering & FinOps

Work Arrangement: Hybrid: This role is categorized as hybrid. This means the suc...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related technical field (or equivalent practical experience)
  • 5+ years of hands-on software engineering experience, with a strong focus on building cloud-native applications and platforms
  • Proficiency in modern programming languages: Next.js (or React) for frontend and Go for backend services
  • Strong experience with Docker for containerization and Kubernetes for orchestration
  • Experience designing and building scalable data pipelines, APIs, or backend services in a cloud environment
  • Solid understanding of cloud fundamentals across at least one major provider (Azure, GCP, AWS), including cost structures, billing concepts, and resource optimization
  • Demonstrated ability to write clean, maintainable code, conduct code reviews, and participate in technical decision-making
  • Demonstrated ability to clearly communicate technical and non-technical information verbally and in writing
  • Strong problem-solving skills with the ability to deliver high-quality features quickly in an agile environment
Job Responsibility
Job Responsibility
  • Building FinOps tooling and cloud onboarding experiences that power GM's enterprise-wide cloud transformation
  • Design, develop, and evolve our in-house Cloud Onboarding and FinOps Portal—a modern platform built with Next.js (frontend) and Go (backend services)
  • Creating frictionless developer and team experiences by embedding cost awareness, usage optimization, and governance directly into the cloud onboarding and operational workflows
  • Own key components including: Billing data ingestion pipelines from major cloud providers (Azure, GCP, AWS)
  • Utilization metrics, cost analytics, and optimization recommendation engines
  • Cloud onboarding workflows and frictionless, self-service capabilities
  • Design and build scalable, cloud-native services with speed and quality
  • Lead technical decision-making and architecture discussions
  • Conduct code reviews and uphold high engineering standards across the team
  • Collaborate closely with peer teams to design new features and deliver end-to-end solutions
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - MERN Stack

Devsinc is seeking a talented MERN Developer to join our dynamic team. In this r...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
Devsinc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on development experience with the MERN stack
  • Strong knowledge of React.js, including hooks, state management (e.g., Redux, Zustand, or Context API), and component-based design
  • In-depth understanding of Node.js runtime and asynchronous programming (Promises, async/await)
  • Proficient in MongoDB: schema design, aggregations, indexing, performance tuning
  • Solid experience building RESTful APIs and working with Express.js
  • Familiarity with Docker for local development and deployment
  • Experience integrating and deploying to cloud platforms (AWS, GCP, Vercel, Heroku)
  • Strong grasp of software design principles, modular architecture, and code scalability
  • Fluency in TypeScript is a strong plus
  • Proficient in using CI/CD tools and managing deployment pipelines
Job Responsibility
Job Responsibility
  • Lead the design and development of full-stack features using the MERN stack: MongoDB, Express.js, React.js, and Node.js
  • Architect scalable and maintainable solutions for backend APIs and frontend UI components
  • Build and manage RESTful and/or GraphQL APIs with proper error handling and authentication (e.g., JWT, OAuth)
  • Write unit and integration tests using tools such as Jest, React Testing Library, Mocha, or Chai
  • Optimize web application performance for speed and scalability
  • Implement responsive and accessible UI/UX using modern CSS (SASS, CSS Modules, Tailwind, etc.)
  • Work with version control (Git) using feature branching and pull requests
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Design
  • Perform thorough code reviews, enforce best practices, and mentor junior developers
  • Integrate with third-party services (e.g., Stripe, SendGrid, Firebase) as needed
What we offer
What we offer
  • Provident Fund
  • Medical Inpatient Facility
  • Medical Outpatient Facility
  • Paid Overtime
  • In-house Subsidized Lunch & Dinner
  • Gym Facility
  • Entertaining Activities
  • Interest Free Loan Facility
  • Advance Salaries
  • Sports Allowance
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, Marketplace Experience

We’re looking for a Senior Software Engineer to join our Bookings Empowered Prod...
Location
Location
United States , Ventura
Salary
Salary:
Not provided
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of advanced front-end engineering expertise, including deep knowledge of component architecture, state management, and performance optimization
  • 6+ years of back-end experience with Postgres and GraphQL, including writing performant SQL queries
  • Proven ability to design scalable, maintainable architectures while balancing delivery speed with long-term code health
  • Exceptional interpersonal and communication skills — you enjoy collaborating, sharing solutions, and driving alignment across teams.
Job Responsibility
Job Responsibility
  • Design, build, and deploy core features for Curri’s bookings funnel, improving the full customer journey from initial request to post‑booking follow‑up
  • Lead development across front‑end (React, Next.js) and back‑end systems (GraphQL, Postgres), with a strong emphasis on front‑end architecture and performance
  • Improve application performance and reliability across the booking notification lifecycle and tracking experience
  • Build the foundation for the next-generation post‑booking architecture — creating cleaner component structures, better API design, and improved separation of concerns
  • Collaborate with product, design, and engineering partners to plan initiatives and deliver fast, high-quality outcomes
  • Triage and resolve production issues quickly, ensuring bugs are fixed within 48 hours
  • Contribute to a culture of clear communication, technical excellence, and continuous improvement.
What we offer
What we offer
  • Opportunity to work for a dynamic and successful start-up on a diverse team
  • Significant and meaningful responsibilities from Day 1, with the ability to shape our engineering strategy
  • Work in a remote environment with a flexible schedule
  • A competitive salary
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401K
  • Equity compensation grant
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Marketplace Experience

We’re looking for a Senior Software Engineer to join our Bookings Empowered Prod...
Location
Location
United States , Ventura
Salary
Salary:
185000.00 - 204000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of advanced front-end engineering expertise, including deep knowledge of component architecture, state management, and performance optimization
  • 6+ years of back-end experience with Postgres and GraphQL, including writing performant SQL queries
  • Proven ability to design scalable, maintainable architectures while balancing delivery speed with long-term code health
  • Exceptional interpersonal and communication skills — you enjoy collaborating, sharing solutions, and driving alignment across teams
Job Responsibility
Job Responsibility
  • Design, build, and deploy core features for Curri’s bookings funnel, improving the full customer journey from initial request to post‑booking follow‑up
  • Lead development across front‑end (React, Next.js) and back‑end systems (GraphQL, Postgres), with a strong emphasis on front‑end architecture and performance
  • Improve application performance and reliability across the booking notification lifecycle and tracking experience
  • Build the foundation for the next-generation post‑booking architecture — creating cleaner component structures, better API design, and improved separation of concerns
  • Collaborate with product, design, and engineering partners to plan initiatives and deliver fast, high-quality outcomes
  • Triage and resolve production issues quickly, ensuring bugs are fixed within 48 hours
  • Contribute to a culture of clear communication, technical excellence, and continuous improvement
What we offer
What we offer
  • You will have the opportunity to work for a dynamic and successful start-up on a diverse team where you can make a huge impact by doing meaningful work
  • Significant and meaningful responsibilities from Day 1, with the ability to shape our engineering strategy
  • Work in a remote environment with a flexible schedule
  • We offer a competitive salary, and benefits including, but not limited to, health, dental, vision, 401K, and an equity compensation grant
  • Fulltime
Read More
Arrow Right

Lead Software Engineer - Full Stack Engineer

Wells Fargo is seeking a Lead Software Engineer. In this role, you will: Lead co...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Single page applications using Java, Python, JavaScript, TypeScript, and modern frameworks/libraries such as React.js, Next.js, Tailwind, Bootstrap etc.
  • Develop and maintain large scale applications using Java, Python, Go, GCP public cloud, and other relevant technologies
  • Deploy containerized applications using Docker and Kubernetes
  • 5+ years experience in JavaScript and related frameworks (Node.js, React, TypeScript)
  • 3+ experience with Google cloud
  • Developing and deploying cloud native solution
  • Experience with terraform development
  • 2+ experience designing and developing Generative AI framework and solutions
  • Building generative AI applications using ADK, OpenAI Agent Frameworks, LangChain, LangGraph, and similar tools.
Job Responsibility
Job Responsibility
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Fulltime
Read More
Arrow Right