Senior .NET Developer Job at MobiSystems, San Diego, CA

MUM3WmFuU1owL1RBV2ZVd3NidkFxOHh5aGc9PQ==
  • MobiSystems
  • San Diego, CA

Job Description

Founded in 2001, MobiSystems is a Bulgarian software company dedicated to empowering users with a better choice for office suite apps. Our feature-rich toolsMobiOffice and MobiPDFoffer 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.

What are we looking for?

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.

Requirements:

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

Nice to have:

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

What do we offer?

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.

Let's work together

All applications will be treated with strict confidentiality in compliance with GDPR.

#J-18808-Ljbffr

Job Tags

Work at office, Work from home, Worldwide, 1 day per week,

Similar Jobs

Childhood Cancer Society

Volunteer Graphic Designer Internship (Course Credit Eligible) Job at Childhood Cancer Society

This volunteer internship at Childhood Cancer Society is ideal for emerging Graphic Designers who want to develop their portfolio and gain hands-on experience while contributing to a meaningful cause. You will collaborate with the Art Department team and work under the...

Michaels Stores

Early Morning Truck and Replenishment Associate Job at Michaels Stores

 ...Store - CIN-WATERSTONE, OH Deliver friendly customer service, help customers shop our store, and find what they're looking for. Ensure all customers receive a fast and friendly checkout experience. Complete truck unloading and merchandise duties throughout the store... 

Bilingual Therapies

Sign Language Interpreter in Sanger, CA Job at Bilingual Therapies

 ...Job Description Job Description Degree in American Sign Language (ASL) Interpreting, certified ASL Interpreter credentials, and 1+ year of experience as an ASL Interpreter in educational settings. Applicants who do not meet these qualifications will not be considered... 

IK Hofmann

Lounge Supervisor $35hr JFK Airport Job at IK Hofmann

 ...I.K. Hofmann is currently recruiting for a Lounge Supervisor in our First-Class Lounge at the JFK, NY Airport. This position requires a self-motivated and reliable candidate who can work in a professional and fast-paced hospitality environment. Building upon our... 

CAREonsite

Athletic Trainer Job at CAREonsite

 ...out enthusiastic professionals who share our vision of creating a safe and thriving work environment. The Role: As an Athletic Trainer at CAREonsite, you will play a pivotal role in ensuring the health and safety of the employees we serve. Primary responsibilities...