.NET Engineer (EMEA)

| Remote
Sorry, this job was removed at 11:33 a.m. (CST) on Thursday, August 27, 2020
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Realm we help mobile developers build better apps faster by giving them a powerful alternative to SQLite. Realm on-device object database is open-source and used by more than a hundred thousand active developers. Over 65% of Fortune 1000 companies rely on Realm in their apps!

The SDK team focuses on making Realm database and synchronization available in Java, Swift, Objective-C, JavaScript (Node.js + React Native) and .NЕТ. Members of the team are passionate about API design and making developers’ lives easier and more efficient. We are distributed across San Francisco, New York, Dublin, London, Sofia, Valencia and Copenhagen.  

As a .NET Engineer, you will be responsible for the design, implementation, testing, and maintenance of the .NET SDK. We are looking for a person who is a self-starter, enjoys both planned and interrupt-driven work schedules, and has a laser focus on ensuring a phenomenal developer experience.

The ideal candidate will...

  • Have 2+ years of experience with cross-platform .NET and building real-time client-side applications
  • Have strong proficiency in C# and prior experience with C++
  • Have a thorough understanding of .NET and either the Windows or Xamarin development ecosystems as a whole
  • Have a strong interest in building libraries for other developers (and checking the quality of your work with test automation)
  • Have a love for designing and implementing ergonomic APIs
  • Want to participate in Open Source software development and communities
  • Be an effective communicator, engineer, and problem solver 

Position Expectations

  • Design, build and maintain Realm .NET SDK
  • Write high quality (e.g. clean, well-tested) code
  • Participate actively in the code review process
  • Collaborate with teammates and colleagues across the organization
  • Deliver tasks on-time, clearly communicate challenges or roadblocks 

The .Net Engineer will be successful in this role when they...

  • Know their way around each of the Realm SDKs and the Sync code base
  • Can deliver tasks from design through deployment with minimal guidance
  • Establish a cadence of on-time delivery without cutting corners
  • Can communicate design decisions and trade-offs effectively while working with geographically distributed team

*MongoDB is an equal opportunities employer*

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

MongoDB provides you with optionality in terms of your working model. This provides the flexibility to work from home when you want along with opportunities for collaboration and social interaction in a MongoDB office. Working models may be dependent on your specific role at MongoDB.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MongoDBFind similar jobs