Senior Software Engineer
We are looking for a strong, independent engineer with product experience. At Duet, you can expect to own a large part of the product, with lots of control on future development.
As part of the team, you will be responsible for desktop engineering to build and maintain a reliable, scalable product. Experience building Mac (Swift, Objective-C) or Windows (C#/C++) apps strongly preferred, and iOS experience or web/backend is nice to have.
The position is fully remote, but we work as a close knit team and encourage strong collaboration to build the best product.
Role
-
Windows Engineering (C++/C#)
- Work on our Windows platform
- Low-level experience and ability to write efficient, performant code
- Ability to adapt to new challenges
- iOS/Android experience nice to have
-
macOS (Objective-C/C++/Swift)
- Work on our macOS platform
- Low-level experience and ability to write efficient, performant code
- Ability to adapt to new challenges
- iOS/Android experience nice to have
-
Server & Backend Experience (Swift, NodeJS, RoR)
- Work on our server team
- Help manage Duet's backend infrastructure for our remote eservices
- Ability to write high performance code for high-load services
- Experience with writing secure, reliable code
- Love learning new technologies and working on a variety of challenges
Requirements
- Looking for ownership of a product
- Excited about new challenges every day
- Comfortable with low-level engineering & real-time performance optimization
- Able to understand & build for customer needs
- Fits at least one of the roles above (open to flexibility across roles)