Job Title: Manager of Engineering, Full Stack
Location: Seattle, U S

Job Description:
The Mission:
• We are looking for a senior full-stack developer with deep experience building responsive apps that are highly performant.
• This role is full-time contract with option to full-time permanent.
• In this position you will help us build the client for a complex live system that is accessible via many different devices.
• The client design must be highly flexible, modular, and communicate with a deep server infrastructure.

Additional Job Details:
• Work with a small team of experienced games industry peers on every aspect of a game services media platform, from frontend to online/backend services
• Use HTML5/modern web technologies to develop cross-device, frontend code that is informed by wireframe and design proof of concepts
• Work with the design/interface group on UI/UX implementation
• Work with the Senior Cloud Engineer to design and implement the backend services for an integrated game/media platform
• Provide input and suggestions for the features of our integrated game/media platform.
• This position represents a rare opportunity to get in on the ground floor within a fast-growing business and help shape the technology, products and the industry.
• A successful candidate will bring deep technical and software expertise and have the ability to work within a fast-moving environment in a large company to rapidly deliver services that have a broad business impact.

• A senior web developer, with 4 - 6 years of applicable work experience.
• BA/BS in Computer Science or related technical field, OR an amazing engineer with proven expertise.
• Expert knowledge of modern website technologies, standards, and UI design.
• Highly experienced with JavaScript client- and server-side development and wielding strong skills in other languages.
• Expert knowledge of modern open website technologies and standards.
• Passionate about using data analytics during development and to drive continuous improvement.
• Familiar with continuous integration, unit and functional testing practices, and continuous deployment systems.
• Enjoys working in a fast-paced, evolving, and growing team.
• Self-motivated with a strong drive for reaching across teams and organizations to make progress collaboratively.
• Skilled at verbal/written communication and ability to communicate effectively at a variety of technical and non-technical levels.
• Experienced leading software development teams through creation, release, and operation.