Product Developer (個人檔案備份與同步軟體開發)

Engineering
Full-time
Taipei, Taiwan

Department Info

Synology's product developers create cutting-edge products used by millions of users worldwide. Our data storage, networking, and surveillance products are powered by our own software developed in-house, giving us a unique edge in today's competitive market. We are looking for engineers that can make an impact and bring in fresh ideas from different areas to help expand our team of enthusiastic developers.

Job Description

From photos taken to collaborating on business documents, sharing data with friends, family, and colleagues is an indispensable part of our daily lives. As a product developer, you'll be working on creating storage solutions that should be convenient and easy to use for any user. 

You will:
- Develop reliable and high-performance applications dealing with file management, syncing, and sharing running on mainstream Windows and macOS platforms
- Work closely with other engineers, PMs, designers, and even our customers to discover ways to solve real-world user requirements and technical challenges
- Analyze and contribute toward the product's software roadmap, development process, and auto-testing procedures

Requirements

You are expected to have:
- Experience in software development with proficiency in at least one of the following: C, C++, JavaScript, Python

We're targeting candidates with:
- Experience creating native applications on Windows or macOS platforms
- Experience working on and debugging multi-process and multi-threaded applications
- Familiarity working with databases: PostgreSQL, SQLite, Redis

Apply Now
Your future career awaits

We’ll get in touch with you to let you know the next steps.

Please upload your resume and portfolio in Microsoft Word/PowerPoint or PDF formats.