Job Opportunities

Renewed Vision is growing! We need some first class individuals to help us achieve our goals. With the success of our products, the opportunities abound. We’re very excited about our future and are eager to expand our team with passionate individuals looking to make a difference. Working with Renewed Vision will be fun, fast paced, challenging and rewarding. A complete set of benefits will be available to all full-time personnel and salaries will be market competitive and based on level of experience. Not all positions are needed immediately, but are listed here in case an exceptional candidate is discovered.

If you share our passion, have a look at the opportunities below and let us know if you feel you qualify for any of these roles. If so, please email your résumé to [email protected] and describe why you are suited for the desired position.

Senior Web Developer

Experienced web developer needed for overall site development and management.  Emphasis on backend programming using modern tools of today.  Graphics is secondary, but beneficial.  The ideal candidate would have strong experience and knowledge of eCommerce solutions and reporting, credit card processing (Stripe), server management, Word Press, and SEO that is eager to contribute and enhance our website to be most effective for customers and management.

Job Role

  • Help oversee all aspects of web development – website design, back end reports, and interaction with our products (authentication)
  • Maintain existing site with an eye towards enhancing it with new technologies and trends in web development and deploy if beneficial
  • Optimize site and maintain top position on search engines (SEO)

Candidate Requirements

  • Fluent with PHP, MySql, Javascript, jQuery, HTML, CSS, Bootstrap, Perl and/or Python
  • Experience and comfort working in a Word Press environment
  • Strong understanding of SEO and page optimization
  • Website stats analysis to see how users are interacting with our site
  • Understanding of packaged solutions like Forums (vBulletin), Support services (Kayako), and others
  • Unix administration understanding for server maintenance and configuration a plus as well
  • Experience using AWS
  • General graphic skills for editing and updating images a plus (Photoshop, Illustrator, etc.)

Note: Position is based in North Atlanta area and requires candidate to work out of our Alpharetta office.

Quality Assurance Engineer (QA)

We’re looking for an experienced QA engineer to help oversee the testing and deployment of our applications.

Applicant requirements

  • Be an exceptional team player
  • Strong people skills and a knack for problem solving
  • Excellent troubleshooting/root cause isolation skills.
  • Ability to jot down pertinent issue characteristics and detect duplicates quickly
  • Outstanding written and verbal communication skills
  • Passion for process improvements
  • Work with minimal direction toward predetermined goals, and be able to quickly become proficient with new tools and software
  • Familiarity with software test procedures

Additional Skills in these areas is a plus (one or more of the following)

  • Familiarity with C/C++ and Java a plus
  • Familiarity with languages used in test automation a plus (e.g. Swift, Javascript)
  • Shell scripting expert
  • Expert in at least one other widely used language such as Python or Perl

Note: Position is based in North Atlanta area and requires candidate to work out of our Alpharetta office.

Graphics/Video Programmer

Graphics/Video programmer needed for continued development of graphics-heavy Mac and Windows desktop applications.

Applicants must possess

  • Cross platform (Mac/Windows) experience
  • Versatility with OpenGL, DirectX, OpenCL, or related shader languages
  • Experience with broadcast standard outputs and video engineering standards
  • Video compression/decopression experience (AVLib experience is a plus)
  • Render Engine Design
  • Multi-Thread rendering

Additional Skills in these areas is a plus (one or more of the following)

  • AJA or Blackmagic Design API experience is a plus
  • Audio experience

Note: Position is based in North Atlanta area and requires candidate to work out of our Alpharetta office.

Windows Software Engineer

Work with and develop software for live presentation and Audio/Video Production. Develop PC software and demonstrate products, key applications and engineer exciting new products in the video industry. Responsible for programming in .NET frameworks, WPF interface development, software developing for 32 and 64 bit environments, writing and debugging quality code within SVN system. Responsible for object-oriented principles and memory management and PC product development using C, C++, and C#.

Academic Requirements

Bachelor’s degree in Computer Science or related degree plus five months in the job offered or related position involving the following:

  • Comfortable programming in .Net frameworks
  • WPF interface development
  • Write and debug quality code working within SVN system
  • PC product development (C, C++, C#)
  • Object oriented principles and memory management

Note: Position is based in North Atlanta area and requires candidate to work out of our Alpharetta office.

Macintosh Software Engineer

Experienced Cocoa programmer to work with and develop software for live presentation and audio/video production. Applicants must have at least 3-5 years of experience developing Mac software and demonstrate products they’ve developed.

Responsibilities

  • Develop components in Swift and Objective-C, for our key applications and engineer exciting new products

Key Requirements

  • Bachelor’s degree in Computer Science or related degree
  • At least 1-3 years of experience developing software on macOS
  • Ability to write and debug quality code working in a collaborative environment
  • A keen sense of object-oriented principles and memory management
  • Highly resourceful and self-motivated with strong design and analytical skills

Additional Skills and Experience Needed (one or more of the following)

  • Unit Testing
  • Multi-threading
  • Serial communication
  • Client-server network based applications
  • Remote file management and synchronization
  • Experience within an Audio/Video production environment

Note: Position is based in North Atlanta area and requires candidate to work out of our Alpharetta office.