Senior Angular Developer
SMA
Remote
Posted: 26 Aug, 25
Deadline: 25 Sep, 25

Job Description /الوصف الوظيفي
Senior Angular Developer
About the Role
We are seeking a Senior Angular Developer to join our team and help build large-scale, enterprise-ready applications that deliver seamless user experiences across web and mobile. You will be responsible for designing and implementing advanced front-end solutions using Angular and Nx, with a strong focus on scalability, performance, and maintainability.
This role requires a developer with deep technical expertise, a strong eye for UI/UX, and experience delivering production-ready enterprise applications.
Key Responsibilities
- Architect, develop, and maintain Angular applications within an Nx monorepo structure.
- Implement real-time features with WebSockets and event-driven patterns.
- Apply rendering strategies (SSR with Angular Universal, pre-rendering, hydration) to improve performance, SEO, and first contentful paint.
- Ensure best practices for SEO, accessibility (WCAG), and web performance optimizations.
- Leverage RxJS, Angular Signals, and NgRx for advanced state management and reactive UI flows.
- Validate and enforce API contracts using Zod or similar runtime validation libraries.
- Build highly responsive UIs with TailwindCSS and SASS, while collaborating with designers to ensure seamless UI/UX integration.
- Integrate with RESTful APIs and Firebase services (auth, Firestore, notifications, cloud functions).
- Develop rich charts and data visualizations for analytics dashboards and reporting features.
- Ensure code quality and maintainability with unit, integration, and e2e tests (Jest, Jasmine, Cypress, Playwright).
- Contribute to CI/CD pipelines, enabling automated builds, tests, and deployments.
- Act as a mentor for junior developers and provide technical leadership in architectural discussions.
Required Skills & Experience
- 5+ years professional front-end development with Angular (v14+).
- Strong hands-on experience with Nx monorepos in enterprise environments.
- Advanced expertise in RxJS, Angular Signals, and NgRx.
- Deep understanding of SSR, pre-rendering, SEO, and accessibility best practices.
- Experience with real-time WebSocket communication and event-driven front-end designs.
- Proficiency with Zod (or similar runtime validators) for type-safe API contracts.
- Proven experience with charts & data visualization libraries (e.g., Chart.js, D3.js, ngx-charts, Recharts).
- Solid experience with Firebase services (auth, Firestore, storage, push notifications).
- Strong background in responsive design, cross-browser compatibility, and performance optimization.
- Expertise in unit and e2e testing frameworks.
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, etc.).
- Proven track record of delivering enterprise-scale Angular applications.
Nice to Have
- Experience with micro-frontend architectures.
- Exposure to real-time analytics dashboards.
- Contributions to Angular open-source libraries or tooling.
- Knowledge of internationalization (i18n) and multi-tenant applications.
How to Apply /كيفية التقديم
- Send your resume to this email abdulrahman@smapp.cloud
- Deadline: 25/09/2025
Important Notes / ملاحظات هامة
Following the instructions on How to apply will always increase your chances of getting your application looked at.
إتباع تعليمات التقديم المذكورة في كل إعلان ستزيد من فرصة النظر لسيرتك الذاتية من قبل الجهة المعلنة
If you're applying by email, make sure you mention the job title in the "Subject" field of your message.
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل
Always tailor your CV and cover letter to match the job requirements to stand out from other applicants.
احرص دائمًا على تخصيص سيرتك الذاتية وخطاب التقديم لتتناسب مع متطلبات الوظيفة للتميز عن المتقدمين الآخرين

SMA
Job Application
Sign in to track your application for this job
Sign in to TrackTime Remaining
0
days left
Track Your Application
Keep track of your job application status and progress.