Job Description: You will have demonstrated experience building front-end codebase. You have knowledge of front-end engineering methods, how best to meet latency code in ReactJS or VanillaJS. You should also designing and working in AWS. You will also have experience leading junior engineers, doing code-reviews and setting best engineering practices. Job Responsibilities: Produce clean, high-quality code, tests, and documentation Contribute engineering input and feedback into product planning processes Improve existing APIs and services, with a heavy focus on scale and availability Work across both technical and business-focused teams to bring value to our creators Maintain the services to power these features Develop new music product features Develop performant, responsive and delightful web features Lead discussions to analyze our needs, then develop front-end solutions Improve engineering processes to increase team effectiveness Job Requirements: Understanding of HTML, CSS, and experience with at least one modern JavaScript framework Experience developing web applications and their backend APIs Bachelor's degree or above in Computer Science/Engineering or prior engineering experience Proficient working with cloud technologies using AWS Familiarity with web technologies and languages (JavaScript/TypeScript). Experience taking a role in building complex software systems that have been delivered to customers 7+ years of professional experience developing distributed or high-volume services Experience with ReactJS Experience working with product managers, designers, and other engineering leaders Familiarity with scalability, concurrency, and API design Job Details: Company: Twitch Vacancy Type: Full Time Job Location: Syracuse, NY, US Application Deadline: N/A Apply Here getyourvacancy.com