Taroko Software logo

Taroko Software

Senior Software Engineer (Frontend)/(Fullstack) 資深前(全)端工程師

Engineering – Taipei, Taipei City
Department Engineering
Employment Type Full Time
Minimum Experience Experienced
Compensation DOE

Job purpose

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

  • “Own” the frontend development and be responsible for making refactoring and improvement suggestions 

  • Demonstrated ability to be self-motivated to complete stories and know when to ask for additional clarification and help 

  • Translate the UI/UX design wireframes to actual code that will produce visual elements of the application 

  • Develop new user-facing features 

  • Build reusable code and libraries for future use 

  • Optimize application for maximum speed and scalability

  • Collaborate with other team members and stakeholders 

  • Provide website maintenance and enhancements 

  • Write functional requirements documents and specifications

  • Create quality mockups and prototypes on tight timelines 

  • Assist back-end developers with coding and troubleshooting 

  • Create cascading style sheets (CSS) that are consistent across all browsers and platforms 

  • Write and maintain Unit Tests 

  • Stay up-to-date on emerging technologies 

  • Any other ad hoc activities 

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 

Education

Bachelor’s Degree or higher in Computer Science, Engineering or a related field

Soft skills

Flexible and adaptable

Open-mindedness & Curiosity

Good communicator and problem-solver

Strong team player & work-ethic

Why Choose Us?

Taroko is a leading internet company in Taiwan, with 70+ employees and growing rapidly.  We value intelligent individuals who are hungry to learn and excel. By joining us you are making a commitment to grow professionally and personally.  We care deeply about our staff and provide generous time off and various health/wellness benefits. 

  • Annually 15 days PTO and 5 days paid sick leave annually
  • Wellness monthly allowance
  • Annual health check-up
  • Free massages, breakfast and afternoon tea

 

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Taipei, Taipei City
  • Department
    Engineering
  • Employment Type
    Full Time
  • Minimum Experience
    Experienced
  • Compensation
    DOE
  • Powered by