Senior Software Engineer

We are seeking a senior-level Software Engineer who can be part of the team that is designing the next generation Raven Tools / TapClicks platform. You will be expected to be internally motivated and use the best practices to deliver this world-class scalable product.

Position Responsibilities:

  • Designing and improving the functionality of our web applications.
  • Writing high quality, object-oriented code.
  • Working closely with team members to make good trade-offs and deliver features that meet or exceed requirements.
  • Tracking down and fixing bugs, performance issues, or display issues.

Position Requirements:

  • BS/MS degree in computer science or a related field or commensurate experience
  • 7+ years experience OO programming, with the last few being PHP specifically.
  • 7+ years advanced HTML, CSS, JavaScript, JQuery
  • 5+ years experience on MySQL DB, proficient in relational DB and SQL language
  • 2+ years working with / integrating RESTful API's
  • 2+ year advanced JavaScript frontend framework, Angular, React, Backbone, etc
  • 2+ year Unix/Linux web server and the command line
  • Knowledge of software architecture and general design patterns and best practices
  • Knowledge of testing suites such as PHPUnit
  • Ability to adapt quickly to an existing, complex environment, learn new concepts and software
  • Candidate should be a self-motivated, independent, detail oriented, responsible team-player
  • Passionate about building high-quality systems with software implementation best practices

Position Bonus Skills:

  • Experience with React and Backbone
  • Experience with CodeIgniter and Laravel/Lumen
  • Experience with Sass
  • Experience with Vagrant
  • Experience with AWS services

About Raven

Raven is a software company dedicated to making the lives of digital marketers easier and more efficient. We provide two products: a website analysis tool called Site Auditor and the all-in-one marketing reporting platform Raven Tools. Raven runs more than 30,000 reports per month, pulling together data from Google, Bing, Facebook, Twitter, and more than two dozen other data sources into a single, easy to customize package. Raven is proudly based out of Nashville, Tennessee on historic Cannery Row.

To apply, please send your resume and cover letter to .