Senior Front-end Developer role at Pocket Prep in Durham

Pocket Prep in Durham is hiring a Senior Front-end Developer

This job might already be filled.

Pocket Prep is a leading mobile and web-based learning platform offering efficient and affordable study solutions for professional certifications. We believe that education should be within everyone’s reach. Professional certification exams are often a stressful and expensive barrier to career advancement - Pocket Prep strives to prepare our members to pass with confidence.
We’re hiring a Senior Front-end Developer to join our growing product team. We’re looking for a strong collaborator with a background in consumer web products and iterative development. This is an excellent opportunity for someone looking for a flexible, small team work environment where they can make a direct impact.

About the Role

Pocket Prep provides several web portals to its world class learning content as well as internal tools for customer support and content creation. As our product continues to evolve, development is needed across these sites to ensure they offer our customers the latest functionality and a polished experience. As a member of our web team you will be responsible for ensuring this platform continues to shine and that new features are rolled out successfully. 
We continually have new challenges to solve and your days will include a variety of tasks including:

  • Developing new components to be used across our portfolio of apps
  • Working with analytics and data to understand how the product is being used
  • Updating our Types and UIKit packages to conform to the latest designs
  • Improving our components' accessibility for all customers
  • Adding new automated tests, either when bugs are found or new features added
  • Working with the server team when bottlenecks or more optimal solutions are identified
  • Keeping dependencies and packages up to date

We're looking for a team member that enjoys collaborating and learning along with the rest of us as we help make professional education available to everyone. We appreciate self starters and problem solvers that operate well in a team environment but also individually.

About you

On day one we'll expect you to have:

  • 5+ years of experience with modern JavaScript, HTML, and CSS
  • 3+ years of experience with Vue, React, Angular, or a similar framework
  • Fluency with source control management, particularly git
  • Passion for collaboration and teamwork
  • Experience with task planning and ticketing tools like Jira, Pivotal, etc

Added bonuses if you have experience with

  • Vue
  • Typescript
  • Wordpress
  • Component library

Working with us

A successful candidate exhibits the following qualities:

  • Great communication, collaboration, and active listening skills
  • Prioritizes product quality over delivery speed
  • Balances realistic goals and timelines, knowing when to push and when not to
  • Shares engineering constraints without shying away from challenges
  • Ability to thrive in a small team environment
  • Comfortability with a high degree of freedom and commensurate responsibility

A successful candidate is excited about our culture:

  • Embrace a spirit of improvement and welcome feedback
  • Choose curiosity instead of judgment
  • Share your opinions and perspectives, and kindly disagree when you see things differently
  • Craft is important to you; You prefer to do things well instead of rushed
  • Love for continued learning individually and as a team, as well as making education more accessible for others
  • Stability: Though we consider ourselves a startup, we’re 100% profitable. We control our own destiny.
  • Work/Life Balance: Freedom to live your life while accomplishing something awesome for everyone in education. Unlimited PTO and a 3 week company-wide holiday break from mid-December through New Year.
  • Competitive Compensation: We pay in dollars, not shares. Plus, we offer profit sharing to every employee.
  • 100% Healthcare: Yes, that’s right. We cover all of our employees' health care premiums because we are invested in your wellbeing.
  • Workplace Flexibility: You can work where and when you are most effective. Supportive of work-from-home and remote work options.
  • Give Back: We are active participants in our communities through volunteer partnerships with local nonprofits. We offer VTO (volunteer time off) for independent engagement with your community.