Senior Application Software Engineer

Nanigans   •  

Boston, MA

5 - 7 years

Posted 237 days ago

This job is no longer available.


At Nanigans, we offer a cross channel SaaS (Software as a Service) platform to enable users to purchase ads and manage campaigns across several exchanges. We are seeking a motivated and talented software engineer to work on our in-house campaign management system. By joining this team, you will be responsible for our frontend application and work with clients to improve our existing product, as well as create new ones. Knowledge of JavaScript frameworks such as Angular, React or Vue is a must.


  • Train and mentor other engineers in frontend related tasks including JS frameworks
  • Lead, design and build new features to enhance our current ad and campaign management software
  • Work with product and UX to design and implement new website UX cross desktop and mobile
  • Ability to contribute to discussions on UX improvements and quickly scope out feature changes
  • Explore and own new technologies and JavaScript frameworks for our existing and future products
  • Optimize frontend and API code to maximize end-user performance
  • Not shy about working with clients or our CEO on frontend facing features and improvements
  • Ensure code quality by use of functional, unit, integration, and QA testing
  • Work with a great team solving hard problems


  • 5+ years experience developing, testing, and deploying large scale web applications
  • 5+ years experience with JavaScript and CSS
  • 2+ years experience with JS Framework such as React, Angular or Vue
  • 5+ years experience with RESTful web applications
  • Has done a migration or upgrade to a modern JS framework before
  • Ability to tune and scale high volume data sets in the UI
  • Strong knowledge of object oriented programming, algorithms, and MVC related design patterns
  • S., M.S. in Computer Science or equivalent experience is preferred

Additional Desired Skills

  • Experience with functional programming languages such as Groovy, Ruby, or Elixir
  • Experience with writing SQL queries against large datasets
  • Working knowledge of Facebook, Instagram, or Twitter APIs.