SNAP Interactive is a dynamic, fast-paced technology company creating rich media, multi-platform social experiences such as Paltalk, FirstMet, Camfrog, Tinychat, The Grade, & more! The mission of our products is to become the leading platform in connecting a global audience of users around interest categories and dating by leveraging live video and chat as the core method of communication. We work at the intersection of Social, Big Data, Location, and Mobile. Our environment is fun and relaxed, our products are ambitious, and our teams are some of the brightest in NYC.

As a member of the Web Development team within SNAP Interactive, the Senior Full-Stack Web Developer serves as a key contributor in a variety of projects. The Web team builds solutions to manage high-volume workloads, often involving critical financial transactions. This team member will focus approximately 70% on APIs and related server-side components and 30% on front-end development to address these needs. SNAP’s environment is highly collaborative, and the ideal candidate will have an eye for detail and be a team player who enjoys working with others to find cutting-edge solutions to tricky problems.

 

Primary Responsibilities 

  • Develop and maintain HTML Web pages and components, and server-side APIs for internal and external use
  • Use modern frameworks and tools to create automated functional, cross-browser, and load tests
  • Participate in Agile product development cycles (Scrum/Kanban) in a highly collaborative environment
  • Assist in evaluating and specifying new Web technologies and solutions for current and future products
  • Participate in the development of POC and MVP efforts for new products
  • Create components and services for cloud and hybrid-cloud environments
  • Work closely with product managers and designers as well as other architects and developers to build and deliver software solutions to business problems
  • Participate in code and process reviews

Requirements

  • Minimum 5-7 years experience with Javascript, Git, and standard SDLC tools (e.g. Jira)
  • Minimum 3-5 years experience with an advanced Javascript front-end framework, such as React or Angular
  • Minimum 2-3 years experience with Babel and Webpack
  • Experience working directly with SQL databases (SQL Server and MySQL) and ORMs
  • Demonstrated proficiency in full-stack environment characteristics, including HTTP protocols and headers, caching, and cloud environments
  • Demonstrated proficiency addressing cross-browser compatibility and performance challenges
  • Recent emphasis on ECMAScript 2016 (ES7+) and related technologies a strong plus
  • Experience with TypeScript a plus
  • Experience with remote-work environments a plus