Senior Software Engineer Job at Raven Internet Marketing Tools, Nashville, TN

  • Raven Internet Marketing Tools
  • Nashville, TN

Job Description

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 jz@raventools.com[Turn on JavaScript to see the email address].

Job Tags

Similar Jobs

Always Best Care – Hobe Sound

CNA / HHA -Palm Beach Gardens Job at Always Best Care – Hobe Sound

 ...YOU need it ~ W-2 Employment - Taxes handled + full coverage (unemployment, workers comp, liability)~ Holiday & Overtime Pay ~ Travel Reimbursement ~ Flexible Scheduling - Day, night, weekend ~ Referral Bonuses ~24/7 RN Support - You're never alone ~ Paid... 

The New York Times

Senior Video Editor, Reporter Video Job at The New York Times

 ..., investigations, culture and lifestyle reporting. The Reporter Video team identifies compelling stories and brings the depth and breadth...  ...-class journalists.We are looking for an experienced video editor with a portfolio that demonstrates the ability to deliver engaging... 

Mercor

Expert Interviewer Job at Mercor

 ...Support a high-priority technical-expert panel for a frontier AI lab as an Expert Interviewer. Overview We're seeking an experienced interviewer to help vet shortlisted engineers across GPU kernel development, security & vulnerability research, and ML-compiler / accelerator... 

MAU Workforce Solutions

2nd Shift | Equipment Operator | Cherry Picker Job at MAU Workforce Solutions

Start your new career as a Cherry Picker with MAU at West Marine in Rock Hill, SC. As a Cherry Picker, you will safely operate warehouse equipment to accurately pick, transport, stock, and organize merchandise while supporting efficient distribution center operations and... 

Blue Star Partners LLC

Contract Analyst (Temp-to-Hire) Job at Blue Star Partners LLC

 ...Job Title: Contract Analyst (Temp-to-Hire) Location: Columbus, OH Work Model: Hybrid (TuesdayThursday onsite, Monday & Friday remote) Rate: $30$40/hour Contract Length: June 8, 2026 December 31, 2026 Extension / Conversion: Temp-to-Hire Employment...