Position Summary
We are looking for bright, creative,self-starting engineers with broad experience developing and optimizing UX / UIfor web application.
LINE provide not only instant messageservice but also an comprehensive platform allowing developer to create anykinds of application focus on mobile experience.
Based on the same platform,LINE developers also create many other popular services. The LINE Taiwandeveloper team is in charge application development and operation, developercan approach a variety of new businesses in LINE and experience with systemanalysis, design, development and operation for a world-class service.
Taiwan developer also has chance towork with platform team in Japan / Korea to create new features for local marketor even create another global product.
We start from Taiwan and target toglobal market, as subgroup of LINE global developer we get trust and respectfrom peers and management team then contribute ourselves to LINE and users.
Responsibilities
Participate product / applicationdevelopment life cycle, including planning, analysis, design, implementationand maintenance, focus on UX / UI design both for PC and mobile.
Implementing a front end for webapplications with HTML / CSS / JavaScript according to demands from designers andplanners
Creating mockups and prototypes,verifying the output
Proposing and designing UI withconsideration of UX
Write technical specificationsbased on conceptual design, business / technical requirements.
Support short-term project likeevent or campaign to create campaign page or EDM.
Researching and developing new webtechnologies
Improving performance andmaintaining products with high quality
Implementing UI components andlibraries
System design and documentation
Required
Expert knowledge ofHTML / CSS / DOM / JavaScript
Experience designing, developingand abstracting user interface elements and classes.
Ability to work independently withHTML5, CSS3
Experience developing PC / Smartphoneweb applications (3+years)
Experience developing SPA(Single-page Applications)
Fundamental knowledge ofaccessibility and usability
Knowledge of CSS Preprocessors
Experience prototyping tools likein Balsamiq, Adobe Illustrator, Photoshop, etc.
Preferred
Experience using tools for buildand task runners (CI - continuous integration )
Experience developing native iOS,Android applications
Experience developing applicationswith server-side languages such as Java, Perl
Familiarity with libraries such asBootstrap, jQuery, Highcharts, etc.
Contribution to OSS projects andcommunities
Preferred knowledge of webperformance technology.
Experience in understanding largeand complex code bases.
Typically requires BSCS degree and5+ years of directly related experience, or MSCS and 3+ years.