.NET Engineer - Native Applications

Remote: 
Full Remote
Contract: 

Offer summary

Qualifications:

At least 4 years of industry experience in software development., Strong programming skills in Microsoft technologies such as C# and .NET Framework., Hands-on experience in desktop development and knowledge of MVVM architecture., Excellent communication skills in English and a proactive team player mentality..

Key responsibilities:

  • Analyze and solve technical tasks independently and proactively.
  • Collaborate with internal teams to design and integrate shared modules.
  • Contribute to API formation and integration while owning the entire project lifecycle.
  • Provide ideas and technical input to enhance user experience and implement it iteratively.

Prezi logo
Prezi Edtech: Education + Technology SME http://prezi.com/
201 - 500 Employees
See all jobs

Job description

Shape the future of presentations with Prezi. We’re searching for an experienced mid-level .NET engineer to join our Native Applications Team and help build the full-cycle presentation platform that’s empowering millions around the world.  


What You’ll Do 

As part of the Native Applications Team, your mission is to deliver a reliable, high-performance presentation experience on desktop in collaboration with our design and engineering teams. You’ll also help oversee all of Prezi’s native applications. 


Key Responsibilities 

  • Analyze and solve technical tasks independently and proactively.
  • Collaborate with internal teams to design and integrate shared modules.
  • Contribute to API formation and integration.
  • Work closely with team members, the engineering manager, and designers on the product strategy roadmap.
  • Provide ideas and technical input to create the best user experience and implement it iteratively.
  • Own the entire project lifecycle and advocate for clean, maintainable, and testable code.


What We’re Looking For 

Dedicated professionals who bring both technical expertise and a collaborative mindset. The ideal candidate will have the following qualifications and skills:


Minimum Requirements 

  • At least 4 years of industry experience.
  • Strong programming experience with Microsoft technologies like C#, .NET Framework, WPF.
  • Hands-on experience in desktop development.
  • Working knowledge of MVVM architecture.
  • Understanding of multithreading/parallelization concepts.
  • Proficiency with version control tools, preferably Git and the Visual Studio development environment.
  • Experience consuming back-end web service APIs.
  • Excellent critical thinking and communication skills in English.
  • A proactive team player mentality.
  • Comfort communicating and presenting to diverse teams, including engineers and product stakeholders.


Bonus Points 

  • Familiarity with .NET Core, Rx .NET, and C++/CLI.


Why Prezi? 

At Prezi, diversity and creativity matter. We believe in building inclusive tools for everyone by employing and celebrating people from every background. 

Our mission to revolutionize knowledge sharing begins with empowering people—including you. If you care about visual communication, team collaboration, and empowering users, you’ll love working with us.


Benefits: 

General

📝 Permanent employment contract via PEO

🌎 Flexible working hours 

🤒 Paid sick leave

🏖️ Paid flexible PTO

🎅🏼 Prezi holidays

💻 Laptop

🌱 Home office setup subsidy - budget for purchasing extra equipment for your home office 

🤑 Monthly contribution towards your internet bills

📈 Stock options


Taking care of yourself:

💊 Private medical care 

🤸Gym perk

🧘 PsychCom— supporting you with legal, financial and personal support advice

Events connecting us together:

🎉 PowerWeek - annual event for the whole company organised in an exciting EU location 

🎮 Game nights

🍱 Cooking events


Countries we are hiring in:

🇦🇹 Austria

🇩🇪 Germany

🇭🇺 Hungary

🇮🇪 Ireland

🇱🇻 Latvia

🇱🇺 Luxembourg

🇵🇱 Poland

🇵🇹 Portugal

🇸🇰 Slovakia

🇬🇧 UK

Required profile

Experience

Industry :
Edtech: Education + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Desktop Computing
  • Teamwork
  • Communication
  • Critical Thinking

.NET Developer Related jobs