Careers at ROI Revolution

Junior Software Developer

Job Description

Are you looking to join a tightknit development team where you can play a major role in driving the growth and efficiency of a mid-size company? Do you want to leverage web technologies to create robust productivity tools while expanding upon your experience with a variety of top technologies? If so, we want to speak with you!

We are seeking a full-time Junior Software Developer to help design, build, maintain, and improve our proprietary suite of tools. Our suite is used internally to empower our employees to efficiently scale our clients’ online presence.

As a Junior Developer at ROI Revolution, your coworkers are your clients. The short feedback loop, implementation of new features, and chance to allow your co-workers to perform their jobs better and faster is truly gratifying. You will get to work closely with both code and people by providing direct troubleshooting support to those using our tools and through pair programming with other members of the Engineering team. You will have the opportunity to work on tools built using JavaScript (Node), Ruby (Rails), Elixir (Phoenix), VBA, and more that communicate with major advertising platforms such as Google AdWords, Bing Ads, and Yahoo Gemini. Our next Junior Software Developer will enjoy getting to switch between multiple languages and frameworks, always choosing the right tool for the job.

As part of the development team, you will work to maintain expert-level knowledge of various technologies, stay on top of industry trends to understand what new challenges the client services teams are facing, and research what tools could help alleviate such challenges. If you have intense intellectual curiosity, are self-motivated and proactive, you’ll enjoy working every day on our Engineering team!

Sound like fun? Submit your resume and cover letter online today!

Essential Qualifications:

  • Bachelor’s degree in Computer Science or a bachelor’s degree in Math, Physics, Electrical Engineering or related major, plus a minor in Computer Science.
  • Mastery of the English language demonstrated by clear and concise verbal, written, and electronic communication skills.


ROI-U Training

Generous Benefits Package

Career Advancement

Quarterly Company & Team Builders

Stocked Kitchen & Friday Lunches


Be the Good

Put Others First

Embody a Growth Mindset

Relentlessly Pursue Excellence

See how we apply these values
to best serve our clients…

– This job description reflects the current assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned and may be revised, at any time, as business needs warrant.

ROI Revolution is proud to be an equal opportunity employer dedicated to pursuing and hiring a diverse workforce.

Apply Now

  • Accepted file types: pdf.

Looking for a different opportunity?
Back to Raleigh Careers

About ROI Revolution

At ROI Revolution, we’re passionate about helping ecommerce businesses of all sizes grow their bottom-line through our digital marketing services. Not only are we dedicated to driving results for clients, but we also strive to ensure that ROI’ers love where they work. We offer excellent benefits including health and dental (100% company-paid premiums for ROI employees, 60% company-paid premiums for your dependents), a 401k plan with a generous company match, an on-site fitness center, and opportunities for personal and professional development training. ROI Revolution is proud to be an equal opportunity employer dedicated to pursuing and hiring a diverse workforce.