Start your career at a Sports Startup.

Find and list tech and startup jobs in Sports.

Twitch

is looking for a

Software Development Engineer, Javascript

Share this jobTweet this jobPost on Linkedin

Irvine, CA

Responsibilities

  • Work with designers and developers to develop modern, intuitive user interfaces for our desktop properties
  • Collaborate and contribute to the design, look, and feel of our desktop properties
  • Continuously improve the user experience by reviewing website usage statistics, communicating with our users, and using the websites
  • Adhere and recommend improvements to project coding standards
  • Work in a team environment with shared code; disciplined use of source code control and process documentation
  • Requirements
  • A degree in Computer Science, a related Engineering discipline, or equivalent experience
  • 5+ years experience working on large scale JavaScript applications
  • Experience with React or other JavaScript frameworks (Angular, Ember, etc)
  • A good understanding of CSS
  • Strong analytical problem solving skills
  • Bonus Points
  • Architectural experience creating highly-scalable web or desktop applications
  • A solid understanding of best practices and techniques regarding web scalability, performance, and security
  • Experience writing JavaScript applications with Typescript
  • Experience writing Electron or Chromium-based desktop applications
  • Experience with Redux or other Flux implementation
  • A firm understanding of data bindings and WebSockets
  • Experience with SASS
  • Familiarity with video streaming and playback
  • Passion for video games and streaming experience is a big plus
  • Perks
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Commuter Benefits
  • Amazon Employee Discount
  • Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.)
  • Breakfast & Lunch Served Daily
  • Free Snacks & Beverages
  • Apply for this job