Collaboration Product Developer (Intern)

Taipei, Taiwan

Department Info

Synology's product developers create cutting-edge products used by millions of users around the world. Our portfolio of data storage, networking, and surveillance products are powered by our own software solutions, giving us a unique edge in today's crowded market. We are looking for engineers who can make an impact and bring in fresh ideas to help expand our team of high-energy developers.

Job Description

The modern workplace requires more than just talent and good ideas. Efficient and dependable collaboration is needed to empower teams to innovate, regardless of where team members are located.

Synology's File Collaboration Team (FCT) and Content Collaboration Team (CCT) build two of our most indispensable productivity solutions, Synology Drive and Synology Office.

Synology Drive enables users to securely deploy a convenient, private cloud file management solution for seamless file sharing and syncing between offices, teams, and individual endpoints. Synology Office builds on top of this platform and enables real-time collaboration on documents, spreadsheets, and slides.

As an intern developer, you'll be working with other engineers, PMs, designers, and even our customers to innovate on current challenges and deliver class-leading solutions used by millions of Synology customers.

You will:
- Take part in developing the Synology Drive/Office server package, desktop application, and API server.
- Stay on top of the latest OS, SDK, or emerging technology trends and developments
- Help create and refine automated tests and workflows to improve the development pace and user experience for both the web application and the desktop utility application


You are expected to:
- Be in an undergraduate or master's program
- Be available to work at least three full days a week for six months
- Be proficient in an object-orientated programming language, such as C++ or Java
- Have strong problem-solving and analytical skills, with a desire to learn and improve

We're targeting candidates with:
- Experience in software development with proficiency in C++, or Python
- Experience in TypeScript (JavaScript) and front-end frameworks, e.g., Vue, React
- Familiarity with system and network programming in Linux environments
- Experience in Git


Hourly wage NT$ 250

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.