Responsibility:
- Frontend developer: SPS web platform and applications frontend development
Requirements
- Ability to work with Backend Engineers to understand and design & integrate full-stack systems
- Excellent written/verbal communication skills.
- Experience with building and designing user-facing applications
- Experience with the Bazel (https://bazel.build) build system
- Experience with Java (or Kotlin and Spring/Springboot)
- Experience with MERN/MEAN stack is okay
- At least 5+ years of experience in web development
- Experience with Typescript
- Experience with Angular
- Experience with HTML and SASS/CSS preferred
- Experience with integrating with backend systems using gRPCs and ProtoBufs (or at minimum GraphQL and RESTful APIs)
- Ability to learn other programming languages as needed.
責任:
- SPS Web平台與應用程式前端開發
要求
- 能夠與後端工程師合作,設計和整合全端系統
- 英文的書面/口頭溝通能力。
- 具有架構和設計使用者導向的應用程式經驗
- 具有建置Bazel (https://bazel.build) 系統經驗
- Java(或 Kotlin 和 Spring/Springboot)經驗
- 具有 MERN/MEAN 堆疊經驗尤佳
- 至少5年以上網頁開發經驗
- 具有使用 Typescript 的經驗
- 具有 Angular 或其他框架(例如 ReactJS、VueJS)的經驗
- 有 HTML 和 SASS/CSS 經驗
- 具備使用 gRPC 和 ProtoBufs(或至少 GraphQL 和 RESTful API)與後端系統整合的經驗
*前端介面與互動開發--負責設計並實作使用者介面,以及各種互動元件。
Frontend UI/UX Development: Responsible for designing and implementing user interfaces and various interactive components.
*API 整合與用戶體驗--串接後端 API,並確保資料整合流暢,提供優質的用戶使用體驗。
API Integration & User Experience: Integrate backend APIs and ensure seamless data flow to provide an excellent user experience.
*資料視覺化與動態呈現--支援數據視覺化,將複雜的資料以圖形或動態方式清楚呈現。
Data Visualization & Dynamic Presentation: Support data visualization by clearly presenting complex data through graphics or dynamic displays.
*跨部門技術溝通--與後端工程師緊密合作,共同解決 API 串接與整合問題。
Cross-Departmental Technical Communication: Collaborate closely with backend engineers to resolve API integration and connection issues.
General Purpose:
We are seeking a dynamic and versatile developer to take on a front-end role. You’ll be responsible for building new features and optimizing the front-end experience for our eCommerce site. This role involves collaborating with cross-functional teams to develop new UI/UX components, creating reusable content blocks with Contentful CMS, and ensuring the site is media-rich and performs efficiently across all devices.
Position Summary, Responsibilities and Expectations:
Front-End Development:
• Support UX web development to support marketing campaigns (landing pages, email templates, etc)
• Design, code, test and implement websites and applications
• Oversee trouble shooting and QA efforts and issues on the front end of the website
• Translate wireframes/visual designs into a high-quality and high-performing code/test feature
• Build and maintain new user-facing features and enhancements using Next.js, Tailwind CSS, and TypeScript.
• Create responsive, performant UI components that deliver a seamless shopping experience across devices.
• Implement and integrate interactive media, such as product videos, images, and customer reviews, ensuring a rich and engaging browsing experience.
Contentful Integration:
• Collaborate with content teams to build and manage reusable, customizable content block templates in Contentful CMS.
• Revisit and refactor existing content blocks for better usability and design updates.
• Create dynamic, media-rich landing pages that update with ease.
Performance Optimization:
• Optimize front-end code and assets for fast loading times and high performance on all devices, particularly for media-heavy content.
• Ensure accessibility, SEO best practices, and page speed are prioritized in all front-end development.
• Develop with ADA practices in mind.
Collaboration & Maintenance:
• Work closely with designers, product managers, and back-end developers to deliver high-quality features on time.
• Participate in code reviews, bug fixing, and troubleshooting as part of a collaborative, agile team.
• Help maintain documentation for best practices and internal workflows.
我們正在尋找有才華和能力的成員,如果您內心深處渴望在生活中為更大的事業做出貢獻,擴展您的視野並留下持久的影響,那麼我們誠摯地邀請您加入GoBuid這段非凡的旅程。一起來塑造建築的未來,開創偉大的道路。加入GoBuid吧!
Job Description
We are seeking talented and capable members to establish and grow our product line in the project management space. As a Developer, you will be entrusted with developing webapps, platforms and others with a highly-motivated agile team.
This position requires learning new technologies and programming languages to solve problems. Understanding the unique requirements of our customers so as to provide user friendly features to them is a key mantra to our company.
Mandatory Skills
You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming.
You enjoy influencing others and always advocate for technical excellence while being open to change when needed.
【Technologies】
Front-end:
HTML5 / CSS3 / Javascript / Canvas
HTTP / WebSocket
ReactJS / Redux / Redux-Saga / React Router / react-intl
Ant Design / Ant Design Pro / Konva.js / PDF.j
Webpack / SASS / LESS / jest / puppeteer
React Native (react-native-camera, react-native-webview)
【Skills & Requirements】
Strong knowledge of CSS3, ReactJS, Webpack, HTTP and WebSocket
Knowledge of HTTP and WebSocket
Knowledge of Canvas and PDF library is a plus.
Eager to learn new technologies
The ideal candidate should possess:
● Tertiary Qualification in Information Technology, Computer Science, Information
Security, Engineering or equivalent
● Minimally 3 years of relevant working experience as a software developer
● Experience in Agile/Scrum delivery
● Strong Knowledge of CSS3, ReactJS, Webpack,
● Knowledge of HTTP and Websocket
● Knowledge of Canvas and PDF Library is a plus
● Eager to learn new technology
● Be proficient in using WordPress to host the product website and integrate it with the following third-party plugins: Canva, Mailchimp, Help Scout, Google Analytics, and enable easy posting of blog posts.
我們邀請有企圖心、勇於挑戰的你一起加入!
在這裡你不只能發揮所長,還能從中學習獲得更多!
Everything starts here.
【保證年終、不扣薪病假5天、彈性上班時間.....】更多福利請見公司福利說明。