×
Register Here to Apply for Jobs or Post Jobs. X

Experienced WPF developer

Job in Manama, Bahrain
Listing for: ARRAY INNOVATION
Full Time, Seasonal/Temporary position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 22500 - 27500 BHD Yearly BHD 22500.00 27500.00 YEAR
Job Description & How to Apply Below

At ARRAY, we’re not just another software services company—we’re a team of dreamers, innovators, and trailblazers! From startup grit to big-tech aspirations, we’re on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you’re ready to be part of an exciting journey, we want you on our team!

Key Responsibilities
  • Design, develop, and maintain WPF-based desktop applications with a focus on high performance data grids and real-time updates.
  • Optimize application performance using advanced techniques such as hardware acceleration, efficient data binding, and UI virtualization.
  • Implement and maintain MVVM architecture to ensure scalability and testability.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Debug and resolve application issues to ensure a seamless user experience.
  • Write clean, maintainable, and efficient C# code following best practices.
  • Stay up to date with the latest trends and advancements in WPF and desktop application development.
Must-Have Skills
  • Proven experience in developing WPF applications with a focus on performance and scalability.
  • Strong proficiency in C# and .NET Framework/.NET Core.
  • Expertise in performance tuning, including hardware acceleration and profiling tools.
  • Thorough understanding of MVVM architecture and its implementation.
  • Experience working with grids and real-time data refresh scenarios.
  • Familiarity with asynchronous programming (e.g., async/await, Task Parallel Library).
  • Strong debugging and problem-solving skills.
Nice-to-Have Skills
  • Experience with hardware-accelerated rendering using Direct

    X or similar technologies.
  • Familiarity with third-party WPF libraries such as Dev Express or Telerik.
  • Knowledge of multi-threading and parallel programming techniques.
  • Experience with CI/CD pipelines and version control systems like Git.
  • Understanding of UX/UI design principles for desktop applications.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industries: IT Services and IT Consulting, Software Development, and Financial Services

Location: Manama, Capital Governorate, Bahrain

Salary: $60,000.00-$

Referrals increase your chances of interviewing at ARRAY INNOVATION by 2x

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary