Front End Developer

Are you passionate about empowering people and leveling the playing field through Education? If so, be a part of the huge growth opportunity in E-Learning solutions at SolidProfessor. Our Company creates online learning experiences for engineers and designers who use some of the world’s most popular software applications. Over the past 20 years, we have pursued our passion for learning by developing thousands of hours of online learning experiences for our users. We were recently nominated as one of the Best Places to Work, and one of the Fastest Growing Companies in San Diego by the San Diego Business Journal. SolidProfessor was also recently featured in Forbes Magazine! At SolidProfessor, we’re not only dedicated to helping our customers grow, but we are also committed to challenging ourselves to develop new skills and reach new heights through training, continuous improvement, and career development opportunities.

SolidProfessor is looking for an experienced and talented Front End Developer to join our growing product development team! The Front End Developer will be part of a pod of four front and back end developers that work closely with dedicated QA, UX and Product professionals in a collaboration-driven agile setting. They will assist in understanding and deconstructing problem statements as well as creating detailed implementation strategies for product features and organizational initiatives according to our Software Development Life Cycle. This role will deliver high quality, scalable, and maintainable code and consistently participate in code reviews and other engineering ceremonies. This position can be based remotely within the United States.

WHAT WILL I BE DOING IN THIS FRONT END DEVELOPER ROLE?

  • Deliver output in line with your seniority in an Agile setting
  • Work with more senior teammates to validate your solutions
  • Fully own technical implementation details before beginning work
  • Adhere to and assist the development of team standards
  • Deliver high quality, scalable, testable and maintainable code
  • Collaborate with teammates and stakeholders to deliver desired functionality
  • Communicate effectively and transparently with technical and non-technical colleagues
  • Be able to demo your work to a non-technical audience
  • Learn and implement new technologies and help evolve existing ones
  • Participate constructively in code reviews and technical discussions
  • Provide accurate estimates and timelines for your tasks
  • Contribute to a culture of knowledge and respect

WHAT DO I NEED TO BE SUCCESSFUL IN THIS FRONT END DEVELOPER ROLE?

  • 5 years: Building enterprise software in a distributed, collaborative team environment
  • 3 years: VueJS and related technologies (Vue CLI, VueRouter, Vuex, Nuxt.js)
  • 5 years: Technically knowledgeable in HTML5/CSS3/Javascript (ES5/ES6)
  • 3+ years experience writing component based CSS
  • 3+ years working with Git version control, should be comfortable with CLI
  • 3+ years working with task runners like Grunt, Gulp, and/or Webpack
  • 1+ year writing highly interactive frontend end component based code
  • 1+ year writing unit/feature/integration/E2E tests
  • 1+ year experience with Test Driven Development practices
  • 1+ years working with a design system
  • 1+ years working with AWS and related technologies (EC2, S3)
  • 1+ years working with a design system
  • Exposure to CI/CD concepts
  • Ability to speak to caching considerations and have an understanding of how you might choose between caching options to solve a problem
  • Ability to use Docker for local development
  • Ability to follow a README.md to get your local dev started and run commands against it
  • Exhibit a strong understanding and alignment with individual ownership and responsibility in a team setting, with a mentality of shared success and failure driving the team as a unit
  • Autonomous, self-driven, detail-oriented, excellent communicator with outstanding time management and interpersonal skills (empathetic, team player, problem solver with excellent conflict management skills)
  • Flexible, adaptable, assertive, and persuasive, as well as the ability to learn quickly, multitask, analyze, and prioritize responsibilities

More Reasons to Join the SolidProfessor Team:

  • Excellent Medical, Dental, Life Insurance, and Long-Term Disability Insurance
  • Competitive Compensation Package
  • 401(k) plan with Company Match
  • Exceptional Time-Off Benefits, including Vacation, Paid Sick time, Paid Parental Leave, Paid Holidays (plus your Birthday, a Diversity, Equity, & Inclusion Day, as well as Community Service Days Off!)
  • Amazing Growth Opportunities provide unlimited opportunities for Career Development
  • Work at a Fun, Successful, Growing Company with a Team-focused Culture
  • Work/Life Balance: We give you the Flexibility you need to succeed, and it is your choice if you’d like to work remotely or work out of one of our offices.

If you would love being surrounded by the best minds in the industry and want to help drive our company’s success, apply to our Front End Developer opportunity today. For more info on our awesome company, please see our website: www.solidprofessor.com.

SolidProfessor has determined that the new hire pay range for this role is between $98,000 and $125,000. Your base pay will be based on a number of factors, including knowledge, skills, qualifications, experience, and location. Additionally, since base pay is only one part of our total compensation and benefits package, we invite you to review all of the amazing benefits (above) that SolidProfessor offers, such as paid days off for your birthday, community service, and paid parental leave; company match 401(k); etc.

💰$98,000 - $125,000/Yearly

Job Types

Job Locations

Job Categories

Apply Now

Similar Remote Jobs