Sr Full Stack JavaScript Engineer

Novelty Media - La Jolla, CA

30+ days agoFull-time

Novelty Media is looking for a driven, enthusiastic and highly-ambitious Sr. Full Stack Javascript Engineer!

Do you enjoy identifying software bugs and finding the right codes to squash them? Do you enjoy providing expertise to peers and mentoring others? If you are a detailed problem solver who is highly collaborative, we are looking for you to join our team!

As our Sr. Full Stack Javascript Engineer at Novelty Media, you will be part of a high performing team engaged in developing cutting edge publishing and ad technologies. Your skills will be called upon to help squeeze performance improvements and optimizations from a large, complex system. In addition, you will help build out exciting new products and services for both business users and consumers.

Technologies stacks used: JavaScript ES6 - Node/Express - Angular - React - PHP 7 / Wordpress - Jenkins - BigQuery - Webpack - Jade - Mocha

Why work for Novelty?

  • Work with motivated, fun, and smart colleagues
  • Professional growth in our fast-paced and growing start-up
  • Employer Contribution to Health benefits
  • Free gym (s) on premises
  • Great views from our office across the street from UTC Mall in La Jolla

Who are we?

Novelty Media is a digital media publishing company with several high end online magazines. We specialize in highly engaging, ultra-shareable content reaching over 60 million Americans.

Responsibilities

  • Deliver high quality code for system features and bug fixes
  • Evaluate product requirements and participate in the design and architecture of solutions
  • Write unit tests to cover functional development
  • Refactor code to improve testability and maintainability
  • Troubleshoot and resolve complex problems and system issues
  • Perform code reviews
  • Participate and contribute in our agile development ceremonies and maintain status of project tasks
  • Keep up with industry best practices
  • Support and coach less experienced engineers

Requirements

  • 5+ years of advanced working experience using JavaScript on both client front-end and back-end (Node.js)
  • Experience working in an agile development environment, preferably Scrum
  • Expertise developing highly scalable, cloud-based performance and highly available micro-services for high traffic ( >10k RPS) environments
  • Strong problem solving skills
  • Strong interpersonal, verbal, and written communication skills

Education

Bachelor’s Degree in Computer Science or equivalent work experience

Job Type

  • Full Time, In-House

Job Type: Full-time

Experience:

  • Javascript: 4 years (Required)

Work authorization:

  • United States (Required)