Mid-Level Front-End Developer

Company Description

AlawnehPay is a licensed mobile payment service provider based in Amman, Jordan. We offer secure and convenient ways for users to pay, purchase, and transfer money using mobile wallets on feature phones and smartphones. Our services include local transfers, cross-border remittances, bills payments, QR technology for merchant payments, companion eCards, eVouchers, salary disbursement, savings, cash transactions at agents and cardless ATMs, wearable NFC, and online payments.


Role Description

We are seeking a talented Mid-Level Front-End Developer with 2-5 years of experience in web development. The ideal candidate will be proficient in Angular, AngularJS, Bootstrap, Angular Material, HTML5, CSS3, JavaScript, and TypeScript. Experience with NodeJS is essential for backend integration and API consumption.


Key Responsibilities:

  • Develop responsive and intuitive user interfaces using Angular, AngularJS, Bootstrap, Angular Material, HTML5, CSS3, JavaScript, and TypeScript.
  • Collaborate closely with UI/UX designers to implement designs and ensure feasibility of UI/UX requirements.
  • Integrate front-end interfaces with backend services and APIs using NodeJS and other relevant technologies.
  • Optimize applications for performance, scalability, and cross-browser compatibility.
  • Conduct code reviews, debug and troubleshoot issues to maintain code quality and application reliability.
  • Stay updated with emerging front-end technologies and industry best practices.


Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2-5 years of professional experience in front-end web development.
  • Proficiency in Angular (Angular 2+), AngularJS, Bootstrap, IONIC Framework, Cordova Plugins, Angular Material, HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with NodeJS for backend integration and API consumption.
  • Experience with cross platform frameworks.
  • Strong understanding of responsive design principles and mobile-first approach.
  • Solid understanding of version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.
  • Effective communication skills and the ability to explain technical concepts clearly.


Preferred Skills:

  • Familiarity with Docker and containerization.
  • Experience with NextJS, NestJS or similar frameworks.
  • Knowledge of RESTful API design and consumption.
  • Understanding of modern authorization mechanisms, such as JSON Web Token (JWT).
  • Experience with testing frameworks (e.g., Jest, Jasmine).


تاريخ النشر: ١٤ يناير ٢٠٢٥
الناشر: LinkedIn
تاريخ النشر: ١٤ يناير ٢٠٢٥
الناشر: LinkedIn