RESPONSIBILITIES:
Collaborate closely with mobile and web apps teams to provide stable and efficient access for customers
Support all areas of the customer experience by developing. Programming, and maintaining scalable back-end systems and sound, elegant UI
Stay up-to-date on platform and ecosystem developments
Explore, investigate, and prototype leading-edge concepts
ESSENTIAL QUALIFICATIONS:
Expert-level knowledge of both server-side and client-side programming environments. with at least 4 years of experience developing, shipping, and maintaining customer-based applications
Deep, applied mastery of multiple back-end languages (such as Python, NodejS, Elixir, Ruby, etc) and modern web technologies (HTML5, CSS3, Javascript, Vue, and React)
String knowledge of client-server architecture, network API (REST-based) practices, and GraphQL principles
Ability to collaborate well with co-workers
ADDITIONAL HELPFUL SKILLS:
Experience in performance analysis and optimization of a Linux stack
Experience working with containers and container management solutions
Experience with Native mobile development including Android Studio and Xcode, React Native, React Native Modules, and React Native Infrastructure.
WHY JOIN US?
Our product is unique and we are making a difference for our customers . We are committed to the very best experience for them, and the tech team is a vital piece of creating, implementing, and maintaining that experience. We believe that the most important quality in a developer is a sharp engineering mind that can be applied to a wide range of technology problems.
VidAngel prides itself on a culture that matches its product -- innovative and exciting yet also personable. There are lots of benefits to joining us, including:
Excellent medical, dental, and vision benefits
Stock-incentive plan
Regular company-wide activities
Flexible and family-friendly work schedules
The chance to be an influence as VidAngel continues to grow