Direkt zum Inhalt
Unternehmen
Taiwan Semiconductor Manufacturing Company Limited
Ort
Taiwan
Karrierebereich
Informationstechnologie
Art des Jobs
Ingenieur / Verwaltung
Art der Beschäftigung
Regulär
Veröffentlicht
05.09.2024
Established in 1987 and headquartered in Taiwan, TSMC pioneered the pure-play foundry business model with an exclusive focus on manufacturing its customers’ products. In 2023, the company served 528 customers with 11,895 products for high performance computing, smartphones, IoT, automotive, and consumer electronics, and is the world’s largest provider of logic ICs with annual capacity of 16 million 12-inch equivalent wafers. TSMC operates fabs in Taiwan as well as manufacturing subsidiaries in Washington State, Japan and China, and its ESMC subsidiary plans to begin construction on a fab in Germany in 2024. In Arizona, TSMC is building three fabs, with the first starting 4nm production in 2025, the second by 2028, and the third by the end of the decade.

We are seeking a passionate and dynamic Frontend Web Developer to join our innovative team. The ideal candidate will not only possess strong frontend web development skills but also demonstrate a keen enthusiasm for learning new web technologies and tackling challenges head-on. This position goes beyond traditional frontend development; it requires a versatile professional who can seamlessly transition to hybrid app development, ensuring a smooth and high-performing user experience. Our goal is to create applications that handle large data sets efficiently, with an emphasis on charting and graphic diagrams for data analysis.
Zuständigkeiten
1. Frontend Development & Operations:
 
(1) Develop, test, and maintain responsive web applications using modern frontend technologies (HTML, CSS, JavaScript, React, Angular).
(2) Implement user interface components following well-known workflows and best practices.
(3) Support daily operations and issue tracking based on application monitoring or user tracking data (Matomo, OpenTelemetry).
 
2. Hybrid App Development & Performance Optimization:
 
(1) Design and develop Progressive Web Apps (PWAs) to provide an app-like experience on the web.
(2) Utilize frameworks like ElectronJS or Tauri to build cross-platform desktop applications.
(3) Optimize applications for maximum speed and scalability.
(4) Develop and implement solutions to handle large data sets efficiently, focusing on charting and graphical data visualization.
 
3. Collaboration, Communication, Learning & Innovation:
 
(1) Work closely with backend developers, UX/UI designers, and other team members to create cohesive and high-performing applications.
(2) Participate in code reviews, pair programming, and team meetings to foster a collaborative environment.
(3) Stay updated with the latest industry trends, technologies, and best practices.
(4) Demonstrate a willingness to learn new technologies and take on challenging tasks beyond the traditional scope of frontend development.
Qualifikationen
1. Technical Skills:
 
(1) Proficiency in HTML, CSS, JavaScript, and modern frontend frameworks (React, Angular).
(2) Experience with PWA development and knowledge of service workers, manifest files, and caching strategies.
(3) Familiarity with ElectronJS or Tauri for building cross-platform desktop applications.
(4) Strong understanding of web performance optimization techniques.
(5) Experience with data visualization libraries such as D3.js, Chart.js, or similar.
 
2. Soft Skills:
 
(1) Strong problem-solving skills and a proactive attitude towards tackling challenges.
(2) Excellent communication skills and the ability to work effectively in a team environment.
(3) A passion for continuous learning and staying updated with new technologies.
 
3. Preferred Qualifications:
 
(1) Experience with backend technologies and RESTful APIs.
(2) Knowledge of version control systems (e.g., Git) and common coding standards.
(3) Previous experience in handling large data sets and developing complex data visualizations.
 
Additional information for the job:

Job Location: Taipei Office

On-call needs: On-call 1 week every 2-3 months
 
Join our team and be part of an exciting journey to develop high-performance applications that make data analysis a seamless and intuitive experience for our users. If you are a forward-thinking developer with a passion for technology and innovation, we would love to hear from you!