At Xenon7, we collaborate with global enterprises and forward-thinking startups to deliver innovative, high-impact technology solutions. Our expertise spans across Web, Data, AI, Infrastructure, and enterprise-scale platforms. By combining deep technical knowledge with agile delivery, we empower our clients to drive digital transformation, scale operations, and achieve sustainable growth.
About the Client: Join one of Egypt's leading financial institutions, recognized for its comprehensive suite of banking services, including Retail, Corporate, and Islamic Banking. With a growing footprint and a strong focus on innovation, the bank is investing heavily in digital transformation initiatives to modernize its platforms and enhance customer experiences. This is an opportunity to be part of a cutting-edge journey where technology and banking converge at scale.
Role Overview
We are seeking a Frontend Principal Engineer (Angular) to take ownership of our frontend architecture and lead its evolution across enterprise-scale platforms. This is not just a coding role - it is about setting the technical direction, shaping architectural strategy, and guiding multiple teams toward building cohesive, scalable, and modern web solutions. As a senior technical leader, you will partner with Product and UX, define best practices, and mentor senior engineers to raise the engineering standards across the organization.
Define and evolve enterprise-wide frontend architecture, including micro frontends, modular design, and large-scale migration strategies.
Responsibilities
- Define and evolve enterprise-wide frontend architecture, including micro frontends, modular design, and large-scale migration strategies.
- Act as the Angular authority, establishing frameworks, design patterns, and best practices that influence product and technical direction.
- Drive the adoption of Nx monorepos to enhance modularity, reusability, and cross-squad collaboration.
- Establish governance models for frontend development, ensuring code quality, accessibility, security, and design consistency.
- Develop and execute the architectural roadmap to ensure modernization, scalability, and alignment with business needs.
- Ensure seamless integration between frontend, backend, APIs, and cloud-native infrastructure.
- Partner with Product, UX, and Backend leaders to align technical strategy with organizational goals.
- Mentor senior engineers and tech leads, cultivating leadership skills and elevating technical standards across teams.
Requirements
- 8+ years of software engineering experience, with proven expertise in frontend architecture at enterprise scale.
- Deep, hands-on expertise with Angular (v17+), component-driven systems, and large-scale migration projects.
- Demonstrated success in defining architectural strategies and delivering at scale, ideally in fintech, banking, or other enterprise platforms.
- Strong background in CI/CD, cloud-native systems, micro frontends, and distributed architectures.
- Experience managing Nx monorepos or equivalent multi-squad collaboration frameworks.
- Exceptional leadership skills, with experience mentoring senior engineers and influencing cross-functional teams.
- Strategic thinker able to balance long-term vision with practical delivery.
- Familiarity with backend ecosystems (Java/Kotlin, Kubernetes, Microservices) is a plus.
- Excellent communication and stakeholder management, with fluency in both Arabic and English.
Benefits
- Competitive USD-based compensation.
- Opportunity to work on high-impact digital transformation projects with a leading bank in Egypt.
- Career growth in enterprise-scale architecture, modernization, and cloud-native ecosystems.
Seniority level
Employment type
Job function
Industries
- IT Services and IT Consulting