Founded in 2001, MobiSystems is a Bulgarian software company dedicated to empowering users with a better choice for office suite apps. Our feature-rich tools—MobiOffice and MobiPDF—offer a seamless, privacy-conscious, and affordable alternative to traditional office suite software for Windows, Android, iOS, and macOS. Trusted by over 550 million users worldwide, MobiSystems is committed to delivering accessible, cost-effective solutions that make work and personal tasks easier. Our headquartered in Sofia with a team of 200 and we have a sales office in San Diego, CA.
We are currently seeking an experienced .NET/C# Developer to join our Windows platform team and contribute to the development of our Windows applications. You will be responsible for creating a seamless user experience and delivering high-quality, efficient code for our desktop software, analyze, optimize, and refactor existing code for better performance and maintainability, collaborate with cross-functional team members to define, design, and implement new features and improvements.
5+ years of professional experience in .NET/C# software development
Deep proficiency in Software Architecture and Object-Oriented Design (OOD) (SOLID principles, Design Patterns, Dependency Injection)
Passion for writing good code combined with a strong ability to produce clean, maintainable, and testable solutions
Fast learner willing to adapt to the Windows Desktop environment (including WPF), with a focus on core application logic rather than just UI
General understanding of Desktop application programming concepts (e.g., state management, UI threading models, event-driven programming)
Good understanding of C# asynchronous programming, multi-threading, and memory management
Strong understanding of algorithms, data structures, and performance optimization techniques
Strong communication skills & willingness to work in a team
Experience with C++, WinRT, or WINAPI is a big plus
Previous experience with WPF, WinForms, or other Desktop UI frameworks
Degree in Informatics, Computer Science, Engineering, or equivalent
Working on inspiring products in a team of supportive professionals
Compelling salary and regular performance assessment with salary review
Work at the Headquarters of a product company and have a say in the direction of its products
A great location - right next to a metro station, Paradise Center and the best park in Sofia
Work from the office, with the option to work from home one day per week
Opportunities for professional growth and freedom to make an impact
Multiple secondary benefits: additional health insurance with dental care coverage, sport program, corporate discounts, 25 days paid yearly leave + additional days off, etc.
If you are interested, please send your CV in English, only short-listed candidates will be contacted.
All applications will be treated with strict confidentiality in compliance with GDPR.
#J-18808-Ljbffr...to be home to 90% of the top 30 asset managers in the private markets, and more than 6,000 professionals across 24 jurisdictions.... ...and PR campaigns Strong focus on generating top-of-funnel, inbound leads, nurturing prospects in the pipeline and producing content...
The Ed Napleton Automotive Group is looking for our next Call Center/Automotive BDC Representative. This is an exciting opportunity in a growing, fast-paced industry. Located at Napletons Midwest BDC Call Center, in Merrillville, IN, the BDC Representative is responsible...
Overview Top Notch Service Group is a large, local, family owned commercial cleaning company that started its operations in 1986. We are actively hiring for multiple positions for both full-time and part-time shifts. If you are a reliable, hard working individual who ...
Were looking for a positive and professional hotel front desk agent to deliver an exceptional experience to every guest at our hotel. Youll welcome guests, manage their information, distribute their keys and room assignments, and answer any general inquiries to ensure...
...Job Description The HCS Registered Nurse provides nursing services to individuals in the Home and Communitybased Services (HCS) program, ensuring personcentered... ...with the interdisciplinary team. Monitor health status and respond promptly to changes in medical conditions...