AlgoSoft Technologies Limited
.NET Desktop Developer (WPF + WinUI 3) - Desktop Apps Only
Dhaka
Deadline: 2025-09-19
1 Positions
Job Overview
Company: AlgoSoft Technologies Limited
Location: Dhaka
Type: FullTime
Salary: Tk. 20000 - 30000 (Monthly)
Posted: 2025-09-11
Experience: 1 Years
Education Requirements
Bachelor of Science (BSc) in Computer Science & Engineering
Job Responsibilities
- Develop Windows desktop applications using .NET (C#) with WPF and basic WinUI 3 features.
- Convert Figma UI designs into XAML (accurate and responsive).
- Work with MVVM design patterns (basic level acceptable).
- Debug and fix UI/performance issues.
- Gradually implement WinUI 3 (Windows App SDK) features with guidance.
- Contribute to app packaging, deployment, CI/CD over time.
Required Skills
- C#
- Dot net Framework
- WPF
Benefits & Compensation
- Hands-on exposure to WPF + WinUI 3 projects.
- A supportive team and mentorship from senior developers.
- Career growth in the Windows desktop development track.
- Salary growth based on performance.
Job Description
Join Our Dynamic Team at AlgoSoft Technologies Limited! Are you a passionate .NET Desktop Developer with a strong skill set in Windows applications? If you have experience working specifically with WPF and WinUI 3, we want to hear from you! We are looking for a junior to mid-level developer who is eager to grow in their career and take on exciting projects in desktop application development. At AlgoSoft Technologies Limited, we prioritize individuals who have a solid grasp of developing Windows desktop applications and possess an eagerness to learn and expand their skills. Job Overview In this role, you will: Work exclusively on desktop applications using the latest Windows App SDK (WinUI 3). Collaborate with senior engineers, benefiting from mentorship as you evolve in a specialized career path focused on desktop development. Key Responsibilities Develop Windows desktop applications utilizing the .NET framework (C#), particularly focusing on WPF while incorporating basic WinUI 3 components. Translate Figma UI designs into responsive and accurate XAML implementations. Utilize MVVM design patterns effectively (basic level is acceptable). Debug and resolve UI and performance-related challenges. Implement WinUI 3 (Windows App SDK) features incrementally with guidance. Contribute to application packaging, deployment, and continuous integration/continuous deployment (CI/CD) practices over time. Requirements: Education: Bachelor of Science (BSc) in Computer Science & Engineering Experience: A minimum of 1 year in .NET desktop development, specifically using WPF. Skills: Proficiency in C#, .NET Framework, and WPF. Must be comfortable with XAML and have an understanding of basic MVVM. Nice to Have: Experience with Prism or CommunityToolkit.Mvvm. Ability to integrate REST APIs in desktop applications. Understanding of MSIX packaging or basic deployment methodologies. Familiarity with Entity Framework Core/SQLite for local storage. Knowledge of accessibility and localization practices. This is a full-time position with a competitive salary ranging from Tk. 20,000 to Tk. 30,000 monthly. You will gain hands-on experience with unique projects while working collaboratively with a supportive team. Benefits Include: Hands-on exposure to WPF + WinUI 3 projects. A supportive team environment with mentorship opportunities. Career advancement in the Windows desktop development field. Performance-based salary growth. If you fit this profile and are interested in being part of a groundbreaking team contributing to innovative desktop solutions, we encourage you to apply right away!