Full Stack Developer

Employment Type

: Full-Time

Industry

: Miscellaneous



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


Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...