User Interface (Front End) Developer

General Information

Job Type:
Information Technology
Lebanon - Beirut
Date Posted:
Jan 16, 2021
Employee Type:
Full-Time Employee


You are a talented UI/UX developer with a passion for creating amazing user experiences. You have an impeccable eye for clean and interesting design. You possess superior UI/UX skills and are able to translate high-level requirements into interaction flows and then transform them into beautiful, intuitive, and functional user interfaces. Your friends may not fully comprehend your superpowers, but we do.

• Create adaptive and responsive UI for existing and new features using WPF and C#
• Design, develop, and test new features in the applications
• Implement, test, and bug-fix existing functionality
• Stay up-to-date with current and new technologies

• Strong programming skills in C# using an Object-Oriented approach
• Solid understanding of Object-Oriented Analysis and Design fundamentals
• Strong familiarity with SOLID and Agile development principals’ principles
• Knowledge of the MVVM and MVC Design Pattern
• Good sense of style and usability in UI design
• Ability to implement visually compelling screens using WPF/XAML
• Experience with creation of custom control templates, dynamic resources for theming, etc.
• Strong communication skills

Technical Skills
• C#, Xamarin Forms, XAML, SQL, …

• Bachelor's degree in a Computer Science related field of equivalent experience
• Minimum 2+ years’ experience as UX Design/Development
• Translate Sketch files into working Xamarin. Forms screens, written in XAML
• Generate custom components when needed
• Work with developers to wire business logic into screens
• Take Developer & automated test tasks, as needed

Company Profile