Description
- Seeking a Software Engineer specialized in frontend for an electronic payments provider.
- Must have 5+ years of software development experience, with at least 3 years in UX/UI for high-performance enterprise applications.
- Responsibilities include translating UI/UX design wireframes into code, working with UI/UX designers, and bridging the gap between design and implementation.
- Must be proficient in Angular programming, understand secure programming concepts, and have experience with Microsoft Development Tools.
- Team player with end-to-end development skills, including requirements analysis, design, implementation, unit testing, and documentation.
- Previous experience with ecommerce and payment technologies is advantageous.
Responsibilities
- Convert system requirements into component and service designs
- Implement systems focusing on quality, usability, performance, and security
- Design and implement user interfaces, ensuring technical feasibility of designs
- Validate user input before submission to the backend
- Optimize applications for usability, speed, and scalability
- Provide 2nd level support for implemented platforms
- Create technical documentation
Requirements
- Bachelor's degree in engineering/computer science
- 5 years of software development experience
- 3+ years of UX/UI experience
Skills
- Problem-solving
- Strong drive for results
- High energy and enthusiasm
- Fluent in English
- Flexible working style
Technologies & Tools
- Angular 10+ and Angular Material
- Web markup (HTML5, CSS3)
- Client-side scripting and JavaScript frameworks (jQuery)
- Cross-browser compatibility
- Server-side CSS pre-processing platforms (LESS, SASS)
- Knowledge of Redux, RxJs, Ngrx Store (optional)
- Knowledge of React/Vue (optional)
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly