Full Stack Software Engineer

Twitch

(Austin, Texas)
Full Time
Job Posting Details
About Twitch

Twitch is the world’s leading video platform and community for gamers, with more than 100 million visitors per month. We connect gamers from around the world by allowing them to broadcast, watch, and chat with each other. Twitch’s live and on-demand video platform forms the backbone of a distribution network for video game broadcasters including pro players, tournaments, leagues, developers and gaming media organizations.

Summary

Twitch seeks a talented full stack engineer to help us create features for thousands of game developers building the next generation of games. Your first project will be seen by millions.

You will help set the foundation for both frontend and back-end. You have an instinct for code quality and a passion for craftsmanship. You thrive on rapid learning, the opportunity for innovation, and collaborating with top flight team members.

Responsibilities
  • Participate in design and architecture sessions with technical leads
  • Produce quality, innovative, debuggable, testable and maintainable code
  • Advocate for solutions to technical challenges, articulating schedule/risk/quality tradeoffs
  • Collaborate across disciplines for positive, productive teamwork
  • Help estimate and ensure successful, timely delivery of products
  • Learn new things, fail fast, and explore new coding territory
Ideal Candidate

Requirements

  • You have 5+ years of experience
  • JavaScript, CSS, HTML5, Ajax, $ or _, web frameworks like Ember, Backbone
  • Back end tech like Go, NodeJS, Ruby etc. and scalable server technologies
  • Scalable, high availability databases, whether SQL or object-based
  • TDD, CI/CD
  • Comfort with cloud techniques in the vein of AWS or Mesosphere/Kubernetes
  • You know how to ship code in fast, iterative cycles
  • Adept at creating stateless and secure experiences interfacing with highly scalable back-end systems
  • Ability to learn new languages and technologies quickly
  • Ability to work with remote US team members
  • Excellent communication in English

Bonus points

  • Familiarity with the Twitch platform and developer ecosystem
  • Have created or worked with DevOps to create stateless cloud deployments
  • Proficiency with Websockets

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Austin, Texas
Skills Desired
Sign up or login to see how your skills match up.
  • Architecture
  • AWS
  • Building Codes
  • Creating Innovation
  • CSS
  • Databases
  • Design
  • JavaScript
  • Ruby
  • SQL
  • AJAX
  • Backbone.js
  • Continuous Integration
  • DevOps
  • Go
  • HTML5
  • Node.js
  • Test Driven Development (TDD)
  • Ember.js
  • Technical Skill
  • Continuous Delivery
  • Web Framework
  • WebSocket
  • Apache Mesos
  • Kubernetes
  • Full Stack
  • Ecosystem
  • Mesosphere

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.