Product Developer (網頁應用軟體開發)

Engineering
Full-time
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 that can make an impact, bringing in fresh ideas from different areas to help expand our team of high-energy developers.

Job Description

Synology designs data management solutions engineered to enable businesses to continue turning the wheels of innovation. We are looking for an enthusiastic and self-driven developer to join our team. As a Web Application Product Developer at Synology, you will be tasked with building responsive, aesthetically pleasing, and easy to use web applications powered by our solutions. Your work impacts the user experience of millions of customers.

You will:
- Build reliable and high-performance web applications on cloud-based platforms such as Synology Account, Synology C2, and on-premises solutions such as Synology DSM
- Develop, deploy, maintain, and improve your work through methodological, iterative processes
- Continually pursue performance optimization and user interface/experience improvements
- Identify and establish patterns and best practices for building excellent web experiences
- Collaborate with Product Designers, Product Managers, and Product Developers to deliver compelling user-facing products

Requirements

You are expected to have:
- Experience coding with JavaScript, and one or more programming languages, such as: Java, C/C++, Python, or Go
- Excellent problem-solving, analytical, and troubleshooting skills
- A genuine passion for developing high-performance and reliable systems
- Excellent communication and interpersonal skills
- Familiarity with Unix/Linux environments

We're targeting candidates with:
- Experience in web technologies, including object-oriented JavaScript, HTML5, and CSS3
- Experience with front end technologies and/or front end frameworks like React, Vue, or Angular
- Experience with browser APIs and optimizing front end performance
- Know-how of administrating web servers like Apache or Nginx
- Experience in container-based solutions, such as Kubernetes, EKS, Docker, and ECS
- Experience in integrating GitLab CI/CD

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.