Full Stack Engineer

Novelty Media is looking for a driven, enthusiastic and highly-ambitious Full Stack 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 Full Stack 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: JS ES6 - Node/Express - AngularJS - React - Git - NPM - SQL queries/joins

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 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

  • Minimum 3+ years 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 performant and highly available microservices 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, On-site

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file