YPO

Sr. Front End/UI Engineer

US
4 days ago
Job ID
2017-1370
# of Openings
1

Overview

YPO is the global platform for C-level executives to harness the knowledge, influence and trust of their worldwide peers to inspire business, personal, family and community impact. Today, YPO empowers more than 25,000 members in more than 130 countries, diversified among industries and types of businesses. 

 

Our organization is built around the promise of "Better Leaders through Lifelong Learning and Idea Exchange." 

 

YPO's IT department is growing and we are transitioning from third-party support to take ownership of our (25,000+) member-facing application. In this challenging role, you will be focused on development and design of new pages that leverage various web-based technologies including modern JavaScript frameworks like Angular and React. This is a ground-floor opportunity to showcase your UI expertise and to help optimize and transform a web-based product for a stable organization that employs a non-profit business model.

Responsibilities

 

  • Develop and design new pages and components in a modern web application
  • Compose unit tests for new features
  • Integrate with RESTful webAPIs
  • Collaborate with a team of developers and designers in a fast-paced (Agile/SCRUM) work environment
  • Perform code reviews on feature requests
  • Stay up-to-date on latest design trends and front-end technologies
  • Provide support for complex escalations

Qualifications

  • 7+ years software development overall, with a focus on UI/front-end technologies.
  • Good knowledge of core REST principles and webAPI integration.
  • Well-versed with MVC/MVVM architecture.
  • 2+ years' experience in modern JavaScript frameworks/libraries (e.g. Angular, React and/or Vue.JS).
  • Proficiency with Single-Page Application design principles.
  • Understanding of component-based architecture.
  • Proven experience with responsive design patterns in a web application.
  • Familiarity with browser testing and debugging.
  • In-depth understanding of HTML and SASS/CSS.
  • Familiarity with Git or similar version control system (e.g. SVN).
  • Experience with Jasmine/Chai or similar unit testing frameworks.
  • Capable of crafting UI solutions based on UX design patterns.
  • Bachelor's degree in Computer Science or equivalent experience.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.