About the Role
JOB TITLE: Frontend Development and UI/UX Design (Desktop UI) with .NET
DESGINATION: Front End Developer
ABOUT THE ROLE:
We are seeking a skilled Front-End Developer to design, develop, and maintain desktop application user interfaces using .NET technologies, especially WPF. You will collaborate with our team to turn requirements and user feedback into intuitive and visually appealing UI designs, ensuring high performance, quality, and responsiveness.
RESPONSABILITIES:
Design, develop, and maintain user interfaces for desktop applications using .NET technologies, particularly Windows Presentation Foundation (WPF).
Implement and maintain efficient UI architectures and patterns for scalability and maintainability.
Translate requirements and user feedback into intuitive and visually appealing UI designs.
Develop wireframes, prototypes, and mockups to visualize and iterate on UI/UX concepts.
Implement UI designs using XAML (eXtensible Application Markup Language) and C# in Visual Studio.
Ensure the performance, quality, and responsiveness of desktop applications.
Requirements
SKILLS AND QUALIFICATIONS:
BASIC QUALIFICATIONS:
4-5 years’ experience in SW Development.
Bachelor’s degree in engineering or in similar fields.
Fluent English level.
VALUABLE SKILLS AND EXPERIENCE:
Proven experience in front-end development for desktop applications using .NET technologies, especially WPF.
Knowledge of MVVM (Model-View-ViewModel) design pattern for separating concerns in WPF applications.
Ability to conceptualize and communicate design ideas effectively.
Excellent problem-solving skills and attention to detail in designing and implementing UI features.
Ability to work independently and collaboratively within a team environment.
ADDITIONAL SKILLS (OPTIONAL):
Experience with other desktop UI frameworks like WinForms.
Understanding of accessibility standards and guidelines for desktop applications.
Knowledge of asynchronous programming techniques for responsive UIs.
Experience with version control systems like Git for collaborative development.
Good to have knowledge on Agile methodology (Scrum/Kanban/XP)
BASIC SOFT SKILLS
Strong organizational, communication and documentation skills.
Proactive and self-learning
“Problem-solver” attitude and willingness to contribute.
Analytical thinking and critical point of view.
Note:
Before uploading, kindly rename the CV file to 'ApplicantsName_PositionApplied', for instance, 'RohitSharma_FrontendDeveloper'.