Product Developer (雲端前端軟體開發)

Taipei, Taiwan

Department Info

Almost all organizations today rely on one or more cloud-based SaaS solutions to fulfill IT requirements. Synology has two decades of experience creating class-leading products across storage, backup, networking, and surveillance industries, and we're now putting that expertise into hybrid cloud and cloud native solutions. We're looking for world-class candidates to join our development teams to lead the next paradigm shift in IT infrastructure.

Job Description

A user interface defines how the user perceives and uses our product. Every button, every API call, and the result of every action comes together to combine sophisticated features and data into something manageable by the customer. As a front-end developer in our Cloud Division, your mission will be to deliver an easy to use, smooth, and consistent user experience for our solutions. Your work impacts the experience of hundreds of thousands of customers.

You will:
- Design and develop stable and reliable web applications
- Build prototypes rapidly to verify ideas
- Continuously improve application performance
- Never settle for just a usable product by continuously looking for ways to enhance the user experience
- Collaborate with cross-functional teams such as PMs, designers, and QC to deliver a high-quality product


You are expected to have:
- Experience in one of the C/C++, JavaScript or Python language
- Strong analytical and problem-solving skills
- Genuine passion for learning new techniques
- Excellent communication and interpersonal skills.
- A Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.

We're targeting candidates with:
- Experience with JavaScript Frameworks like React, Vue, or Angular
- Experience in one testing framework, including Jest, Mocha, etc.
- Experience in Front End Optimization
- Experience in integrating GitLab CI/CD
- Familiar with Node.js & native module

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.