¡Activa las notificaciones laborales por email!

Senior Software Engineer, Windows Desktop App

DuckDuckGo

Lérida

Presencial

USD 179.000

Jornada completa

Hace 25 días

Descripción de la vacante

A leading technology company seeks a Senior Software Engineer for Windows Desktop Applications. You will be responsible for building secure applications using C# and .NET, and collaborating on technical architecture decisions. Ideal candidates will have advanced programming skills and prior experience in desktop application development.

Servicios

Paid parental leave
Office setup allowance
Co-working allowances

Formación

  • Experience owning major application features, including maintenance and improvements.
  • Participated in technical architecture decisions shaping consumer product software.
  • Advanced programming expertise in C#, with experience in .NET 8.

Responsabilidades

  • Build secure, privacy-focused applications for Windows using C# / .NET.
  • Help define the roadmap and take ownership of significant application features.
  • Deliver projects to build the foundation of flagship products.

Conocimientos

C#
.NET
WPF
User Interface Design
Software Design Patterns
Event-driven programming

Descripción del empleo

Senior Software Engineer, Windows Desktop App

Join to apply for the Senior Software Engineer, Windows Desktop App role at DuckDuckGo

Senior Software Engineer, Windows Desktop App

Join to apply for the Senior Software Engineer, Windows Desktop App role at DuckDuckGo

Who We Are

Your team and role

Working On The Windows Functional Team, You'll Build Secure, Privacy-focused Applications For Microsoft Windows, Using C# / .NET 8, WPF, WebView2, Git And Visual Studio, And Work On Related Projects. Recent Projects Include

  • Bookmark and login exporting

In addition to being responsible for building solutions to get us closer to our first release, you'll help define the roadmap, take ownership of significant application features, and experiment with ways to improve them. The projects you deliver will build the foundation of one of DuckDuckGo's flagship products.

About You

  • Experience implementing ideas from scratch, owning major application features, and owning their maintenance and improvement over time.
  • Experience participating in technical architecture decisions that shape the software architecture of a consumer product.
  • Advanced level of programming expertise, with knowledge of C#. We currently use .NET 8.
  • A significant level of experience in building customer-facing applications and crafting user interfaces (including at least one desktop application), ideally with WPF, UWP, WinUI, WinForms, or other relevant .NET UI.
  • Deep understanding of software design patterns such as MVVM, MVP, etc.
  • Event-driven programming (e.g., using Rx.NET) experience is considered an advantage.

Compensation

178,500 USD annually and stock options. Compensation is identical within professional levels, regardless of geographic location or team. Compensation for each professional level is transparent across the organization.

Our Team Member Support Guide explains how we prioritise your wellbeing including paid parental leave, office setup and co-working allowances.

Hiring Process

Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo, envision your future role here, and find out more about how we hire.

Diversity, Equity and Inclusion

DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.

We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to to let us know the nature of your request.

Please Note That

  • You’ll be required to attend meetings on camera via video conferencing
  • Expect to travel at least two times a year : once for our all-hands meetup and again for a team retreat (each around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
  • While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
  • A successful candidate must pass a background check as a condition of joining the team.
  • By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.

Seniority level

  • Seniority level Mid-Senior level

Employment type

  • Employment type Full-time

Job function

  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at DuckDuckGo by 2x

Get notified about new Senior Software Engineer jobs in Spain .

Senior Frontend Developer Remoto (Spain) Senior Frontend Developer - Buyer Experience Senior Frontend Developer - Buyer Experience Senior Software Engineer - Talent Domain Senior Software Quality Assurance Specialist

Bilbao, Basque Country, Spain 2 months ago

Madrid, Community of Madrid, Spain 8 months ago

Senior Software Engineer - Age of Empires (Remote)

Salamanca, Castilla and Leon, Spain 1 year ago

Senior Software Engineer - U.S. or EU (remote)

Spain $150,000.00-$195,000.00 7 months ago

Senior Software Engineer - Age of Empires (Remote)

Madrid, Community of Madrid, Spain 2 weeks ago

Senior Developer – Full Remote – EU Institutions

Bilbao, Basque Country, Spain 1 month ago

Madrid, Community of Madrid, Spain 6 days ago

Senior Software Engineer / Full Stack Developer (with English)

Madrid, Community of Madrid, Spain 4 days ago

Lead / Staff Software Engineer or Senior Software Engineer

Madrid, Community of Madrid, Spain 9 months ago

Senior Software Engineer (Java) - Gen AI

Madrid, Community of Madrid, Spain €65,000.00-€92,000.00 1 day ago

Senior Backend Developer - Wallets (100% Remote - Spain) Senior Software Engineer - Front End - Remote (f / m) Senior Software Engineer, Platform Infrastructure Talent Pool - Senior Software Engineer Front End

Greater Madrid Metropolitan Area 2 months ago

Senior Software Engineer - Fullstack (TypeScript / Angular)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.