Senior Software Engineer C++ / Office

Nextcloud GmbH
Berlin, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Berlin, Germany

Tech stack

JavaScript
.NET
API
C Sharp (Programming Language)
C++
Software Quality
Code Review
Collaborative Software
Github
Microsoft Office
Node.js
Office Suite
Open Source Technology
Software Engineering
TypeScript
Electron (Programming Language)
GIT
Vue.js
WebPack

Job description

  • 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

Do you have experience in TypeScript?, * 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; committent and strong work ethic
  • Excellent communication skills in English, additional languages beneficial

Benefits & conditions

  • 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!

We are looking for somebody with ambition and drive, who would like to grow and learn. Send your CV to jobs@nextcloud.com, if you are interested in this role.

Apply for this position