The Senior Fullstack Engineer will be responsible to design and deliver scalable, secure, and high-performance software systems. In this role, you will participate in technical decision-making and mentoring other teams, while contributing to our platform's architecture and development. Experience with AWS and cloud-native solutions is highly preferred and will be a significant advantage in this position.
Architect, design, build and maintain frontend applications using Vue.js
Develop robust, scalable backend systems using Node.js and NestJS
Design and optimize RESTful APIs to ensure high performance, security, and reliability
Communicate regularly with the engineering manager, QA teams, and other developers regarding progress on the technology roadmap
Drive technical initiatives and mentor team members to foster a culture of continuous learning and innovation
Leverage AI-assisted development tools to accelerate coding, debugging, testing, and documentation workflows
Conduct code reviews
Requirements
4+ years in software development with a focus on full stack roles
BS in Engineering or Computer Science
Proficiency in Web Frontend Development with Vue.js and strong skills in HTML, CSS, JavaScript, and TypeScript
Proficiency in Node.js for building scalable and secure backend services
Proficiency in designing, developing, and consuming RESTful APIs
Knowledge of CI/CD pipelines
Demonstrated experience in using AI Tools: GitHub Copilot, Amazon Q/Kiro, prompt engineering, AI-augmented testing
Familiarity with AWS services is preferred. Experience with other cloud platforms and cloud-native architectures is a plus
Proficiency in SQL/NoSQL databases
Benefits
Health insurance for employee and family
The company will contribute up to EUR 25 per month towards staff perks
Benefit from our performance-based bonus scheme, in line with company policy.
EUR equivalent salaries paid in EGP
Show more
We are seeking a talented and experienced Senior Full Stack Developer (.NET) to join our growing team. The ideal candidate will have strong expertise in building scalable web applications using modern .NET technologies and frontend frameworks, with a solid understanding of software architecture principles, design patterns, and best development practices.
The successful candidate will be involved in the full software development lifecycle, from requirements analysis and system design to development, testing, deployment, and maintenance.
Requirements
Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
Experience
Minimum 5 years of hands-on experience in full-stack software development
Technical Skills
Strong experience with .NET Core and ASP.NET MVC
Proficiency in Microsoft SQL Server (MSSQL)
Strong knowledge of JavaScript, TypeScript, CSS, and modern web development practices
Experience with Angular framework
Solid understanding of Domain-Driven Design (DDD)
Strong knowledge of Clean Architecture and Onion Architecture principles
Hands-on experience with Entity Framework Core
Strong understanding and practical application of Design Patterns and SOLID principles
Experience working with the ABP Framework
Experience developing applications using Razor Pages
Familiarity with RESTful APIs and web services
Experience with source control systems such as Git
Show more
Key Responsibilities
Data Architecture Design: Contribute to the design of scalable and secure data solutions, ensuring alignment with business and technical needs
ETL/ELT Pipeline Development: Develop and optimize efficient pipelines to ingest, transform, and load data from diverse sources into structured formats for analytics
Data Source Analysis: Analyze structured and unstructured data sources, recommending strategies for ingestion, processing, and classification
Data Layer Development: Assist in building a robust data layer that supports both batch and real-time processing
Data Ingestion & Cleansing: Implement strategies for validating and cleansing data to ensure quality and compliance with governance policies
Query Optimization: Write and optimize SQL queries to improve performance and efficiency across large datasets
Data Migration: Support migration projects from legacy systems to cloud platforms, ensuring accuracy and minimal downtime
Performance Monitoring: Monitor data workflows, troubleshoot bottlenecks, and propose improvements
Collaboration: Work closely with analysts, scientists, and business teams to translate requirements into data models
Data Governance & Security: Apply governance standards and security best practices, ensuring compliance with regulations (e.g., GDPR)
Continuous Learning: Stay updated on emerging tools and practices, contributing to team innovation and improvement
Qualifications
4+ years of experience in data engineering or related roles
Strong knowledge of SQL, relational databases, and query optimization
Hands-on experience with ETL/ELT tools and cloud platforms (AWS, Azure, or GCP)
Familiarity with data governance, security, and compliance frameworks
Solid understanding of batch and real-time data processing
Collaborative mindset with ability to work across technical and business teams
Show more
ETIC, Full Stack Developer( Node.js + React), Senior Associate
PwC
📍 Cairo, Cairo, Egypt💼 Full-time🕒Sep 6, 2026
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.
Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences.
Management Level: Senior Associate
Summary
Bachelor's or higher degree in Computer Science, Software Engineering, or a related field (essential).
4+ Years Solid experience in building and maintaining reliable and scalable services/platforms.
Fully proficient in one of these programming languages (Python, Node) including building enterprise level web applications
Proficient in React (preferably Next.js)
Ability to integrate AI solutions into existing platforms and services.
Experience with database systems (Postgresql)
Experience with Azure DevOps & CI/CD tools integration / operations, Kubernetes & Docker
Strong problem-solving skills and attention to detail, especially in optimizing software for performance and scalability.
Essential Skills & Attributes
Previous experience working in Agile team is a plus
Experience in Consulting or working within multinational environments.
Good communication skills and initiative.
Education
University Degree
Software Engineering Diploma or Masters is a plus
Show more
Assist in the development and maintenance of web applications using modern front-end technologies
Work closely with senior developers and designers to implement user-friendly interfaces
Write clean, modular, and maintainable code in HTML, CSS, and JavaScript
Participate in code reviews and contribute to team discussions to enhance coding standards
Test and debug applications across various browsers and devices
Stay updated on emerging trends and best practices in front-end development
Assist in troubleshooting and resolving issues as they arise
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
1-2 years of experience in front-end development
Basic proficiency in HTML, CSS, and JavaScript
Familiarity with responsive design principles and frameworks (e.g., Bootstrap)
Experience using Angular at least 1 year
Basic understanding of version control systems (e.g., Git)
Willingness to learn and adapt to new technologies and development practices
Strong communication skills and the ability to work collaboratively in a team environment
Benefits
Hybrid working model
Social and medical insurance
Transportation
Show more
Job Purpose
We are looking for a talented Frontend Developer who can design and develop efficient, responsive, and visually appealing web interfaces. The ideal candidate must have strong expertise in modern JavaScript frameworks and CSS technologies, and be highly capable of converting Figma designs into pixel-perfect, production-ready UI/UX screens.
Roles And Responsibilities
Convert Figma designs into responsive, high-quality web interfaces
Develop efficient, scalable, and reusable frontend components
Build applications using modern JavaScript frameworks such as React, Angular, or Vue.js
Implement responsive layouts using CSS frameworks like Bootstrap and Tailwind CSS
Ensure cross-browser compatibility and mobile responsiveness
Optimize UI performance for speed and scalability
Collaborate closely with UI/UX designers and backend developers
Maintain clean, structured, and well-documented code
Continuously improve user experience and interface quality
Requirements
Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)
Hands-on experience with at least one major JS framework: React, Angular
Strong experience with CSS frameworks: Bootstrap, Tailwind CSS
Solid experience working with Figma
Proven ability to accurately convert Figma designs into responsive UI/UX screens
Strong understanding of responsive design principles and best practices
Experience integrating frontend applications with REST APIs
Good knowledge of Git or other version control systems
Behavioral Skills
Proficient understanding of code versioning (Git)
Ready to collaborate with front-end developers and other team members
Gives attention to detail and follows instructions.
Ability to work both independently and within a team environment.
Ability to stay organized and multi-task in a professional and efficient manner.
Education
Bachelor's degree in Computer Science or any related discipline.
Experience
5+ years of extensive frontend work experience
Benefits
Social insurance
Health insurance for employee and family
The company will contribute up to EUR 25 per month towards staff perks
Benefit from our performance-based bonus scheme, in line with company policy.
EUR equivalent salaries paid in EGP
Show more