Senior Front-End Angular Engineer
4 days ago
Job Title: Senior Front-End Angular Engineer
Responsible To: Software Architect
Main Location: Amman. Jordan
Job Summary
Experienced Senior Front-End Engineer with strong expertise in Angular (12+), Microfornend, TypeScript, and front-end performance optimization. Skilled in building scalable UI applications, integrating with REST backend, and applying best practices in state management, testing, and accessibility. Brings additional value with PHP experience, enabling smoother cross-functional collaboration with backend teams.
Responsibilities:
- Lead the design and development of modern, responsive front-end applications using Angular (v12+).
- Build and optimize reusable UI components, services, and modules.
- Collaborate with back-end teams to design and consume RESTful APIs endpoints.
- Ensure cross-browser compatibility, performance optimization, and accessibility (WCAG standards).
- Define and enforce front-end coding standards, best practices, and architectural guidelines.
- Mentor junior developers and conduct code reviews to improve code quality and maintainability.
- Integrate and optimize state management solutions (NgRx, RxJS).
- Work closely with UX/UI designers to translate mockups and prototypes into high-quality implementations.
- Participate in Agile ceremonies (planning, grooming, retrospectives) and contribute to technical discussions.
- Apply unit testing, end-to-end testing, and CI/CD practices to maintain reliable releases.
- (Preferred) Contribute to or support PHP-based backend systems when needed.
Key Skills
- Front-End Development
- Expert in Angular (12+), TypeScript, RxJS, and NgRx
- Strong in JavaScript (ES6+), HTML5, CSS3, and SCSS/SASS
- UI frameworks: Angular Material, Tailwind, Bootstrap
- Deep understanding of component-driven architecture and modular design
- Architecture & System Design
- Experience with monorepos and micro-frontend architectures (Nx, Module Federation)
- Strong knowledge of state management (NgRx, Akita, Redux)
- Front-end architecture patterns (smart/dumb components, dependency injection, lazy loading)
- Familiarity with API-driven development and REST consumption
- Back-End & Integration (Preferred)
- Hands-on with PHP (Laravel, Symfony, or custom frameworks)
- Experience consuming and integrating with .NET / PHP APIs
- Basic understanding of MySQL/PostgreSQL for troubleshooting and integration
- Testing & Quality
- Unit testing with Jasmine, Jest, Karma
- End-to-end testing with Cypress, Protractor, Playwright
- Strong focus on performance optimization, accessibility (WCAG), and security
- Cloud & DevOps
- Familiar with CI/CD pipelines Azure DevOps
- Containerization with Docker (nice-to-have for front-end builds)
- Experience deploying Angular apps to Azure, or Vercel/Netlify
Soft Skills
- Strong leadership and mentoring capabilities
- Excellent collaboration with designers and back-end teams
- Effective communication skills in agile, cross-functional environments
- Ownership mindset with focus on user experience and product quality
Why APG?
Within APG, our people are at the heart of everything we do. Therefore, we work to create a positive, inclusive, social environment that allows our team to thrive and develop both personally and professionally to support our growing global business.
In addition to a positive company culture that puts our internal team first, you will also be eligible for;
- Flexible working Policy – offering the option to work both from home and our vibrant, modern offices
- Monthly Wellness Allowance up to 40 JOD
- 2 Volunteer Days per year
- 14 Days holiday & additional Birthday holiday allowance
- Summer & Winter socials
- Access to EAP in addition to internal Mental Health First Aiders
- Competitive medical Insurance
- Competitive Bonus scheme
EQUALITY OF OPPORTUNITY IS COMPANY POLICY
-
Front-end Developer
2 days ago
Amman, Amman, Jordan Optimiza Full time 90,000 - 120,000 per yearOptimiza is seeking an experienced Front-end Developer to join our talented development team. In this role, you will be responsible for leading the design and development of user-facing components and applications that deliver an exceptional user experience. Your expertise in modern front-end technologies will play a key role in shaping the future of our...
-
Senior Back-end Developer
2 days ago
Amman, Amman, Jordan Optimiza Full timeOptimiza is seeking a skilled Senior Back-end Developer to join our innovative tech team. In this role, you will be responsible for designing, developing, and maintaining robust back-end systems and services that power our web applications. Your expertise will be crucial in ensuring high performance and responsiveness to requests from the front-end.Key...
-
Senior .NET Developer
2 days ago
Amman, Amman, Jordan Optimiza Full time 90,000 - 120,000 per yearOptimiza is looking for a skilled and experienced Senior .NET Developer to join our development team. In this role, you will take on a leading position in designing, developing, and deploying high-quality software solutions using the .NET framework. Your expertise will help drive innovation and improve our software development processes while mentoring...
-
Full stack JavaScript developer
2 days ago
Amman, Amman, Jordan Optimiza Full time 20,000 - 25,000 per yearOptimiza is on the hunt for a talented Full Stack JavaScript Developer to join our dynamic development team. In this role, you will be responsible for both the front-end and back-end development of web applications, creating seamless user experiences while ensuring robust server-side functionality. If you're passionate about technology and eager to work on...
-
Net Developer
2 weeks ago
Amman, Amman, Jordan ProgressSoft Full time 90,000 - 120,000 per yearWe are looking to hire a .NET Developer with 1 to 3 years of experience to join our team.ResponsibilitiesDevelop and maintain scalable applications using C# and .NET Core.Build and optimize RESTful APIs following best practices, including implementing proper HTTP protocols, routing, middleware, and OpenAPI/Swagger documentation.Design and maintain...
-
DotNet Developer
2 days ago
Amman, Amman, Jordan DeepSource Technologies Full time 40,000 - 120,000 per yearWe're looking for a senior .NET developer to join us. Your position as a .NET developer will be instrumental in designing, coding, testing, and maintaining software applications that power our organization's operations. As a crucial part of our software development team, you will also be responsible for developing back-end components as well as supporting...
-
NET Back-End Engineer
4 days ago
Amman, Amman, Jordan APG eCommerce Full time 15,000 - 30,000 per yearJob Title: .NET Back-End EngineerResponsible To: Software ArchitectMain Location: Amman. JordanJob SummaryMotivated .NET Back-End Engineer with solid experience in building scalable APIs, backend services, and database-driven applications using C# and .NET Core. Skilled in RESTful API development, microservices, database optimization, and cloud-based...
-
Senior .Net Back-End Engineer
4 days ago
Amman, Amman, Jordan APG eCommerce Full time $104,000 - $130,878 per yearJob Title: Senior .NET Back-End EngineerResponsible To: Software ArchitectMain Location: Amman. JordanJob SummaryExperienced Senior .NET Back-End Engineer with strong expertise in C#, .NET Core/.NET 6–8, microservices architecture, cloud-native development, and distributed systems. Proven track record in building high-performance APIs, scalable backend...
-
Junior .NET Developer
2 days ago
Amman, Amman, Jordan Optimiza Full time 20,000 - 25,000 per yearOptimiza is seeking a passionate and driven Junior .NET Developer to join our innovative team. In this role, you will contribute to the design, development, and implementation of web and desktop applications using the .NET framework. This is an excellent opportunity for someone looking to grow their skills in software development and work on exciting...
-
Frontend Engineer
2 days ago
Amman, Amman, Jordan Optimiza Full time 15,000 - 30,000 per yearLooking for a seasoned and creative Frontend Engineer to design and build front end applications by implementing visual elements in web applications and translating UI/UX design wireframes into programming language to deliver innovative frontend engineering solutions that are stable, high-performing, secure, accessible, and measurably profitable for our...