Chief Technology Officer

Job Summary

Violet Grey is looking for a Chief Technology Officer. The CTO is charged with the leadership and implementation of the ecommerce website, order management systems, point of sale, etc. You will lead and continue to build the engineering team. You will work closely with the merchandising and marketing teams to implement the product roadmap, including replenishment, membership, additional retail locations, business intelligence and more. The right candidate will have a solid combination of analytical and creative skills, as well as up-to-date knowledge of web design trends and technologies. You will report to the CEO. 


Responsibilities:

  • Participate as a contributing member of the executive team.

  • Lead the development and maintenance of VioletGrey.com (two Ruby on Rails app, ecommerce and CMS).

  • Maintain (and potentially remove) Go micro services that facilitate the communication between ecommerce and NetSuite.

  • Collaborate with the VP of ecommerce to develop the product roadmap.

  • Support NetSuite ERP and SCIS.

  • Inspire and manage a team of engineers (software and development operations) and analysts to do their best work.

  • Translate product requirements and technical designs into tickets consumable by engineers.

  • Lead code reviews, troubleshoot systems issues, and protect the code base and product­­.

  • Write great code.  Innovate and contribute to the analysis, design, critique and continual improvement of the site architecture and its constituent software components, process, tools, and methodologies.

  • Ensure that all design elements, templates, and finished solutions work within a variety of browser types and screen settings.

  • Utilize Ruby on Rails, Rspec, ReactJS, Golang, PostgreSQL, Redis, and additional complementary technologies.

  • Keep up-to-date with current web trends, techniques, and technologies.

  • Produce products that are user-friendly, effective, and appealing.

Qualifications:

  • Must have minimum of 5+ years’ experience in software engineering with recent production expertise developing in Ruby on Rails.

  • Desire to lead but are also able to thrive in the weeds.

  • Familiar and comfortable with the technologies, the tradeoffs, and the design patterns emerging in web services.

  • Proficient in frontend-development using HTML5, CSS, JavaScript, jQuery, and ReactJS.

  • Knowledge of Continuous Integration/Deployment (CI/CD) environments (Circle CI).

  • Experience in programming in Golang is a plus.

  • Experience managing outside software consultants - delivering on time and on budget results. 

  • Solid understanding of responsive web design.

  • Must be familiar with web standards and cross-browser development.

  • Detail-oriented and the ability to think strategically.

  • Must thrive in a fast paced start-up environment, possessing strong organizational and multi-tasking skills.

  • Strong interpersonal and collaboration skills with the ability to take direction, work well independently, or in a team environment.

  • Must possess excellent written and verbal communication skills with ability to clearly articulate thoughts, vision and direction, as well as communicate with technical and non-technical audiences.

  • Excellent time management skills.

  • Willingness to take on additional responsibilities as needed.

Interested candidates please send your cover letter and resume to careers@violetgrey.com