Engineers at Red Ventures.

This is next-
level engineering.

We build technology that solves problems, disrupts markets, and increases efficiency. Have an idea for a piece of software that would benefit the business? Make it! Engineers at Red Ventures are expected to take risks, maintain their own timelines and stay hands-on from creation through optimization.

Work with us.

Current Openings
Director of Front End Development
Charlotte, NC

Directors of Front End Development drive business and vertical initiatives and architecture for websites and website applications. They are responsible for leading a team(s) of technologists while remaining technically proficient. They will still be responsible for some execution themselves and must be able to provide technical feedback to their team members. They maintain a tight loop between development, feedback, and deployment. They will craft a solution to a business problem, design the architecture and drive the implementation of the solution, through both their personal efforts and delegating to their teams.

Principal Duties & Responsibilities:

  • Interface with RV biz team/ business owner (GM, CE team, etc.) and external biz team/partner - technical advisor and partner
  • Collaborate and assist as part of engineering leadership in architecting solutions for the business and/or product - can be internal or external (i.e., integrating with existing partner solutions)
  • Make the high-level, critical technical decisions regarding the front-end UI of any site/application/project supported
  • Accountable
    • Deliverables of the team and owns the results
    • Team development, including evolving team’s technical depth
    • Team organization (task delineation and management, team structure)
  • Develop the scope and timelines for all front-end code tasks/projects, and manages people and workload
  • Provides management and mentorship and the transfer of knowledge to fellow team members
  • Provide expert technical direction, communication, and feedback to the business team
  • Strong technical skillset – ability, willingness, and passion to roll up their sleeves and produce high-quality code
  • Strong business acumen/tech translator
  • Design strategic solutions
  • Impact tech organization outside core team - advocating for the team
  • Identify and help to solve RV Tech wide issues and opportunities
  • Tech assessment and placement - human capital and recruitment
  • Assist engineering in 3rd party vendors and solutions

Critical Skills

  • Expert knowledge and practical implementation of:
  • Semantic markup using HTML5
  • CSS through the use of pre-processors such as SASS, LESS, etc.
  • JavaScript through either vanilla (a plus) or at least jQuery
  • Can develop fully responsive websites (using CSS media queries… JS-based solutions not accepted as meeting this criterion)
  • Create clean, well-organized and structured code in all of the above
  • Advanced debugging and troubleshooting skills
  • Experience with build tools (Grunt, Gulp, NPM, Bower, Webpack)
  • Experience with version control tools (Git)
  • Expert ability to scope and timeline a technical front-end project with the understanding and ability to gather the necessary inputs on their own
  • Expert ability to make the right technical decisions to build a solution meeting the requirements (expertise in technical options/approaches combined with project requirements and constraints)
  • Have the capability to architect a performant, scalable, and reliable technical solution to meet business needs and technical constraints
  • Understanding of further reaching technical concepts (API’s, modular concepts, modular CSS, JS etc.
  • Influential communicator with technical and non-technical individuals
  • Share their knowledge and grow fellow developers through documentation, code reviews, mentorship, and training
  • Can work autonomously and with self-initiation

Experience

  • 10+ years of professional relevant experience in the role building websites, the front-end interfaces of web applications, or the like
  • Previous experience building sites from scratch, writing plug-ins from scratch or developing app UI layer from scratch
  • Advanced-to-expert knowledge of Web standards, semantics, and advanced concepts such as asynchronous development, repeatable patterns, modular concepts
  • Have the aptitude to learn new tools, technologies, languages, and platforms

Impressive skills: 

  • Reactjs/Vue.js expertise (these two are preferred, but Angular would get some points)
  • Ability to architect and develop their own API’s
  • Ability to architect and develop build scripts (Gulp and Webpack preferred)
  • Ability to develop Progressive Web Apps (PWAs), Electron apps, React Native apps, or mobile native apps
  • Ability to somewhat cross the threshold into the backend (those that go more full-stack)
  • Practical Implementation of Web Accessibility Standards (compliance with WCAG 2.0 Level AA preferred)
  • Knowledge of Digital Marketing acumen concepts and principles (SEO, SEM, PPC, etc)
  • Building their own side projects showing more advanced skills
  • Contributing to an open source project
  • Volunteering time educating/mentoring fellow developers

 

Apply Now
Front End Developer
Charlotte, NC

Red Ventures is looking for a passionate Front End Developer with the skills and the drive to build and maintain digital experiences for some of the country’s biggest brands. You’ll work with top talent including writers, analysts, designers and other developers in a fun, fast-paced environment at our headquarters in Fort Mill, SC (relocation assistance provided). Each day, you'll create, code and optimize websites and user experiences in a workplace where you can see the impact of your ideas. 

Principle duties and responsibilities:

  • Execute and hit deadlines as well as provide timely feedback if the scope is incorrect
  • Intermediate to advanced HTML, CSS, JS, Git version control
  • Can actively produce consistent, quality code in line with our Coding Standards
  • Adept communicator with technical and non-technical task creators (tech translator)
  • Continuously looks for opportunities for improvement/efficiencies in the codebase they support
  • Intermediate debugging skills (ex: debug base HTML, CSS, JS issues)

Required technical experience: 

  • 3-5+ years experience in front-end web development
  • Foundation: HTML5, CSS (SASS preferred), JavaScript (vanilla or jQuery at a minimum
  • Git version control
  • Build systems – Gulp (preferred), Grunt, Webpack (second preference), NPM, Bower
  • Adobe Illustrator/Photoshop and Sketch

Proficient knowledge and practical implementation of:

  • Semantic markup using HTML5
  • CSS through the use of pre-processors such as LESS, SASS, etc.
  • JavaScript through either vanilla (a plus) or at least jQuery
  • Can develop fully responsive websites (using CSS media queries… JS-based solutions not accepted as meeting these criteria)
  • Create clean, well organized and structured code in all of the above
  • Intermediate debugging and troubleshooting skills
  • Experience with build tools (Grunt, Gulp, NPM, Bower, Webpack)
  • Experience with version control tools (Git)
  • Understanding of further reaching technical concepts (API’s, modular concepts,
  • Influential communicator with technical and non-technical individuals
  • Share their knowledge and grow fellow developers through documentation, code reviews, mentorship, and training
  • Can work autonomously and self-initiated
  • Strong attention to detail

Things that will impress us:

  • React JS, Vue JS or Angular JS experience
  • Ability to architect and develop their own API’s
  • Ability to architect and develop build scripts (Gulp and Webpack preferred)
  • Ability to develop Progressive Web Apps (PWAs), Electron apps, React Native apps, or mobile native apps
  • Ability to somewhat cross the threshold into the backend (those that go more full-stack)
  • Practical Implementation of Web Accessibility Standards (compliance with WCAG 2.0 Level AA preferred)
  • Building their own side projects showing more advanced skills
  • Contributing to an open source project
  • Volunteering time educating/mentoring fellow developers

Why Red Ventures?

Red Ventures is a leading digital consumer choice platform. Through deeply integrated brand partnerships and consumer-facing assets, Red Ventures connects online customers with products and services in the home services, financial services, and healthcare industries. We use advanced analytics, data science, and integrated technology to cultivate and customize digital connections between brands and customers. We marry the speed of a start-up, the DNA of a digital agency, the strategic thinking of a consultancy, and the analytical skills of a big data company. Red Ventures is headquartered in Charlotte, NC and has more than 3,500 employees in offices across the US as well as in Brazil and London.

We don’t do things because “that’s the way we’ve always done it.” We evaluate every process and fix what doesn’t work. We solve business problems because we are a culture of Doers. We care less about roles and more about solutions that move us forward. You will have the opportunity to challenge yourself and grow.

Where good becomes great. We believe in work/life balance and offer a ton of competitive perks, including:

  • Competitive pay
  • Opportunities for leadership and career progression
  • Open PTO policy
  • Brand new Learning & Development Center
  • 401k matching
  • Family-friendly health, dental, and vision insurance
  • Outdoor amphitheater and jogging/bike trail
  • Onsite health center
  • Health and wellness programs and classes
  • Onsite gyms, basketball court, yoga studio, and bowling alley
  • Other perks (just ask!) 

Next Steps

If Red Ventures sounds like the place for you, please submit an application. Also, feel free to share if you have a presence online with a blog, Twitter, GitHub, Dribbble or another platform. 

Apply Now
Software Engineer
Charlotte, NC

What You Will Do:

By the time you've reached the end of this paragraph, Red Ventures will have made countless API transactions, all thanks to the expertise of our Engineers. Instead of logging hours chained to a desk, our engineers have an active role in our business. As a Software Engineer on our team, you will build and maintain the RESTful services and build FullStack applications and will play a key role in the development of SaaS-based products, like our chat platform, web analytics suite, live streaming dashboards, and more. 

How We Work:

  • Iterate - Red tape doesn’t get in our way. We believe that "Speed Trumps Perfection" so we test and deploy daily.
  • Autonomy – Aspiring entrepreneurs succeed here because you will have full-ownership over your work from beginning to end. 
  • Collaborate – Better than making the dream work, teamwork makes the code work. Through open work-space, Slack and peer reviews, our teams work together to build amazing solutions.
  • Innovate – With the belief that “Everything is Written in Pencil”, we encourage our teams to test new frameworks, learn new languages and challenge the “status quo” to make us better.

What You Need:  

  • 2+ years of recent server side experience in technologies such as C#, Golang, PHP, or Node
  • Experience in front-end technologies such as React, Angular and Polymer
  • Experience with databases such as MySQL, MongoDB, DynamoDB, ect.
  • Knowledge of unit-testing (TDD/BDD tool i.e. Jasmine, Mocha, Protractor)
  • Understanding of how to build and consume REST APIs
  • Strong OOP and software design skills
  • Ability to develop systems that meet architectural objectives including reusable, scalable code 
  • Analytical and detail oriented minds
  • Self-motivated and creative problem-solvers 
  • Fans of collaborative coding
  • A passion for learning new languages (Go,C#, AWS and more!)

What You Will Get:

  • Matching 401(k) Plan
  • Untracked PTO and Flexible Working Schedules
  • Amazing medical, dental and vision coverage
  • Subsidized meals at our onsite cafes, smoothie and coffee bars
  • Fitness Center, spin studio, basketball court, bowling alley, and yoga studio
  • A casual dress code

Who We Are:

Red Ventures is a leading digital, consumer-choice platform based in Charlotte, North Carolina. Through deeply integrated brand partnerships and consumer-facing assets, Red Ventures connects online customers with products and services across high-growth industries including home services, financial services, and healthcare. Founded in 2000, Red Ventures has more than 2,700 employees in offices across the Carolinas, Seattle, Washington, London, UK, and Sao Paulo, Brazil.

Apply Now

Building
better business
with tech.

We’re heavily invested in technology. Our engineers build and expand the platforms that help us grow. Our autonomous atmosphere supports and encourages innovations and collaboration—many of our best technologies were born from our regular onsite hackathons.

Machine learning, voice recognition and natural language processing, chat bots, behavioral tracking software—we’re building the future of commerce.

Teamwork makes the dream work

We team up, we collaborate, we go to tech meetups and share our knowledge. Our engineers aren’t sequestered to their own corner, they work directly with business leaders, analysts, front-end devs, designers and more to implement, test and improve technology.

HEADQUARTERS
1101 Red Ventures Drive
Fort Mill, SC 29707
704.971.2300