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