Nextcloud

Senior Software Engineer – C++, C++ Developer

Nextcloud

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ElectronJavaScript.NETNode.jsTypeScriptVue.jsWebpack

About the role

  • Software development in C# / C++ and in JavaScript, TypeScript and Vue.js
  • Working with frameworks & tools like Webpack/Vite, WebAssembly, Electron, Node.js, .NET
  • Design, development, and implementation of new software features, incl. systems design and integration with Office suites
  • Work in the open on GitHub
  • Manage delivery timelines, resources, and risk assessments
  • Ensure code quality and adherence to quality standards and industry best practices
  • Conduct code reviews, provide constructive feedback

Requirements

  • Experience with C++, JavaScript as well as with git & Github essential
  • Strong technical background in and experience with Office architecture and workflows
  • Experience contributing to or maintaining open-source projects
  • Familiarity with document collaboration tools and APIs as well as knowledge of CI/CD pipelines and deployment workflows
  • Experience with document editors, collaborative tools, or related APIs is a plus, so is experience with customer-facing B2B technical support
  • Analytical skills and ability to work in a complex environment
  • Can-do attitude and solution focus; commitment and strong work ethic
  • Excellent communication skills in English, additional languages beneficial.
Benefits
  • A colourful team with a passion for open source
  • A product that pushes the boundaries of technology
  • A competitive salary
  • The opportunity to grow into a leadership role in the near future
  • Flexibility for a healthy work-life balance
  • Remote first strategy – but you are welcome in our offices in Stuttgart or Berlin, if you like!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#C++JavaScriptTypeScriptVue.jsWebpackViteWebAssemblyElectron.NET
Soft skills
analytical skillscan-do attitudesolution focuscommitmentstrong work ethicexcellent communication skills