Principal Front End Developer

  • Full-time

Company Description

Portfolium partners with colleges and universities to help students connect learning with opportunity. Our wide-ranging student success platform helps millions of students from over 3,600 academic institutions prove their skills and launch their careers, while providing educators and employers with the tools they need to measure the success of their learning outcomes, build visual guides for students to complete goals, and recruit talent.

Job Description

HOW DOES PORTFOLIUM DEFINE A FRONT END DEVELOPER?

A Portfolium Front End Developer is someone that is passionate about engineering beautiful interfaces and interaction logic for complex mobile and desktop applications to help solve problems for our users. They use browser technologies as a tool to do their job.

WHAT WOULD I BE WORKING ON?

In the day-in-the-life of a Portfolium Senior FE Developer, you’re going to be working on a myriad of things from implementing brand new products, improving existing products and User Experiences, to guiding and reviewing the work of the other FE’s and Web Developers. You should be excited to lead the team in architectural decisions on FE development, and setting the standards in how we ship product. See our tech stack here: https://stackshare.io/portfolium

Here are some of the projects you’ll be contributing to:

  • BadgeLink: Digital Badging Product that integrates across the 3 main products of Portfolium

  • Feature improvements to our EDU Platform (for education administrators and faculty)

Qualifications

AM I QUALIFIED FOR THIS JOB?

  • Deep appreciation for simple solutions to complex problems.

  • Build beautiful and reactive end-user facing systems that catch the eye, draw the user in, and contribute to an overall pleasant user experience.

  • Expertise (5-10 years experience) working in Angular and/or React

  • Must have experience with: React or Angular 1.x (bonus points for Angular 2+), Material Design, CSS3, HTML5, REST, Webpack/Browserify, Gulp/Grunt, Git

  • Know your way around Sketch and/or Photoshop to review designs from the product/design team

  • Agile development experience

  • Experience completing developer code reviews

  • Experience documenting reusable components

  • Experience leading a team and setting developers up for success

  • Experience distilling product requirements down to user stories in collaboration with the Product team

  • Work with a tight knit, enthusiastic, and collaborative team to drive progress and hit deadlines with plenty of time to spare.

  • Strong communication ability - we want to know your thoughts and input!

  • Understanding of the full-stack of a web application

  • Proficient in server-side coding in at least one of the following languages: Node.JS, PHP, Ruby, Python, Java, or C#

  • Scrum Master experience is a plus

  • Bachelor's Degree preferred though not required

  • You have a Portfolium Profile that showcases your best work!

Additional Information

WHY SHOULD I WORK FOR PORTFOLIUM?

  • Work for a HOT startup – successful and growing, growing, growing

  • Downtown San Diego office with views for days

  • Phenomenal and smart people work here

  • You'll be part of something that is pioneering the way we hire

  • You’ll gain valuable knowledge about SaaS sales and marketing, technology, and business