• Princess Cruise Lines
  • $84,270.00 -144,260.00/year*
  • Santa Cruz , CA
  • Information Technology
  • Full-Time
  • 24 River St S


Loading some great jobs for you...




Responsibilities

? Develop and maintain website using HTML5, CSS3, JavaScript
? Build JavaScript application using EmberJS JavaScript framework
? Build reusable modules/libraries ensuring cross-browser compatibility and UI data validation
? Research industry trends to ensure that our standards and practices are current and poised to guide our team to deliver the best website possible.
? Review application code to identify and prioritize opportunities for code improvement.
? Perform technical feasibility analysis of UI/UX designs
? Produce responsive web pages from mobile to desktop
? Produce ADA WCAG 2.0 A and AA compliant web pages
? Collaborate with other team members and business owners
Requirements

? Bachelor's degree or equivalent relevant work experience.
? Minimum of 3 years of front-end development experience.
? Proficient understanding of web markup, including HTML5, CSS3
? Proficient understanding of client-side scripting and JavaScript (ES6)
? Familiarity with EmberJS or similar frameworks such as AngularJS or ReachJS
? Good understanding of asynchronous request handling (promises), partial page updates, and AJAX
? Experience using code versioning tools such as GIT/Bitbucket
? Good understanding of SEO principles and ensuring that application will adhere to them
? Good understanding of unidirectional data flow (one-way data-binding)

Associated topics: angularjs, asp.net, d3js, ecmascript, front end, jscript, html, html5, web application, web designer
Associated topics: ajax, css2, ecmascript, emberjs, front end, js, html, web application programmer, website, wordpress

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...