Search by job, company or skills

Noon

Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Designation : Software Engineer

Location: UAE

About noon

We're building an ecosystem of digital products and services that power everyday life across the Middle Eastfast, scalable, and deeply customer-centric. Our mission is to deliver to every door every day. We want to redefine what technology can do in this region, and we're looking for a Software Engineer who can help us move even faster.

noon's mission: Every door, every day.

Role Overview

We are looking for a Software Engineer, specialized in frontend, for a newly established electronic payments provider.

Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

The candidate must understand programming patterns and methodologies and be an expert in Angular programming. He/she shall understand concepts of secure programming and must be skilled in using recent versions of Microsoft Development Tools (Microsoft Visual Studio &; Azure DevOps) as well as small-scale management of his/hers working environment.

The candidate must be a team player and have experience in teamwork but must be able to demonstrate skills required in the end-to-end development process. If required, he/she must start from high-level requirements of the individual units, convert them into design, complete implementation, and unit tests, and document this for reuse. Previous work with ecommerce and payment-related technologies will be a huge advantage.

Key Responsibilities

  • Convert high-level system requirements to design of individual components and services
  • Implement systems with emphasis on quality, usability, high-performance and security
  • Design and implement user interfaces and ensure the technical feasibility of UI/UX designs
  • Assure that all user input is validated before submitting to back end
  • Optimize application for maximum usability, speed, and scalability
  • Provide 2nd level support related to implemented platforms
  • Create technical documentation

Requirements

  • Bachelor's degree in engineering/ computer science
  • 5 years of experience in software development
  • 3+ years of experience in UX/UI
  • Willingness to learn new languages and frameworks.

Skills

  • Problem solving
  • Strong drive to deliver results
  • High level of energy and enthusiasm
  • Fluent in English
  • Flexible working style

Technologies & Tools

  • Proficient knowledge of Angular 10+ and Angular Material
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Knowledge of Redux, RxJs and Ngrx Store
  • Knowledge of React / Vue
  • Knowledge of PHP and a willingness to learn and develop for WooCommerce,
  • Magento, and Shopify.

Who will excel

  • We're looking for people with high standards, who understand that hard work matters.
  • You need to be relentlessly resourceful and operate with a deep bias for action.
  • We need people with the courage to be fiercely original.
  • noon is not for everyone; readiness to adapt, pivot, and learn is essential.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145331953

Similar Jobs