How Remoteville checks and expires listings
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Production-grade desktop software for macOS or Windows
- Native development with Swift Objective-C C++ Rust or C#
- Deep knowledge of IPC memory management and process lifecycles
- Experience with OS permissions installers and background services
- Strong performance optimization and system stability skills
- 7+ years of software engineering experience
Nice to have
- Product sensibility
- Native UI polish
- Performance minded
- Systems thinking
Day to day
- Own the architectural layer connecting application logic with macOS and Windows operating systems.
- Develop high-performance native desktop software with deep OS integration and lightweight resource usage.
- Build background agents automated updates crash recovery and local AI-enabled workflow features for real-time desktop experiences.
