We are looking for a Front-end Developer who can work on translating the design requirements into programming needs. The Ideal candidate will work closely with the UI/UX team and execute the designs into web applications
Duties and responsibilities
1. “Own” the frontend development and be responsible for making refactoring and improvement suggestions
2. Demonstrated ability to be self-motivated to complete stories and know when to ask for additional clarification and help
3. Translate the UI/UX design wireframes to actual code that will produce visual elements of the application
4. Develop new user-facing features
5. Build reusable code and libraries for future use
6. Optimize application for maximum speed and scalability
7. Collaborate with other team members and stakeholders
8. Provide website maintenance and enhancements
9. Write functional requirements documents and specifications
10. Create quality mockups and prototypes on tight timelines
11. Assist back-end developers with coding and troubleshooting
12. Create cascading style sheets (CSS) that are consistent across all browsers and platforms
13. Write and maintain Unit Tests
14. Stay up-to-date on emerging technologies
15. Any other ad hoc activities
We require
Bachelor’s Degree or higher in Computer Science, Engineering or a related field.
Technical Qualifications
5+ years as a front-end developer
Strong proficiency in developing HTML and CSS (2/3)
Strong proficiency in JavaScript/JQuery/ES6/React.js/Angular.js
Deep understanding of server-side CSS pre-processing platforms
Solid experience supporting browsers as old as IE 9
Solid experience converting a finished Photoshop or Illustrator file into clean HTML/CSS and add appropriate JS animations
Experience with backend web technologies is a plus
Solid experience solving cross-browser compatibility issues and ways to work around them
Solid experienced in SCRUM and/or Kanban SDLC is a plus
Experience mentoring Junior staff
Soft skills
Flexible and adaptable
Open-mindedness & Curiosity
Good communicator and problem-solver
Strong team player & work-ethic
Work-life balance 工作生活平衡
15 days paid vacation and 5 days paid sick leave annually 每年15天特休與5天全薪病假
Competitive compensation and performance-base annual bonus 具競爭力的薪資、績效獎金
Remote work flexibility 彈性遠距辦公
Monthly wellness allowance towards the cost of gym, yoga, etc. 健身、運動補助
Social events, quarterly team building, and annual company outing 不定期聚會 (節慶活動、團隊建立、員工旅遊等)
Annual body health check-up at a top healthcare provider 年度健康檢查
Employee group insurance (accident, sickness, hospitalization, cancer, occupational disaster, etc) 員工團體保險 (意外險、醫療險、住院險等)