Shadow Technical Lead –

This job posting expired and applications are no longer accepted.
DOJO Madness GmbH Published: October 26, 2018
Berlin, Germany
Job Type

Description​ is the world's first, and market-leading, enterprise-level esports analytics platform, currently supporting Dota 2, Counter-Strike: Global Offensive, and League of Legends. We are looking for a full-stack Technical Lead with a focus on front-end development, 3D frameworks, and data visualisation to join our team.

You will help lead a team of engineers and designers to implement the most advanced analytics solutions for professional esports teams. You are expected to have extensive experience building real products for the web and you should be able to present examples of your work with web links. Affinity for esports and gaming, e.g. ​CS:GO, ​League of Legends, ​Dota 2, is a big plus. Our ideal candidate has excellent attention to detail, a pragmatic approach, and an absolute commitment to quality. We make all of our decisions based on experiments and testing, so you should be excited about taking a data-led approach to development. If you are also a passionate advocate for the user and are looking to work in an agile, collaborative environment, then we would love hearing from you!
Your responsibilities:
● Make architectural decisions and own the tech stack, which includes Node.js and Ruby on Rails on the back end and React.js and Angular.js on the front end

● Provide leadership and oversight for the Shadow engineering team ● Develop powerful 2D and 3D data visualizations in cooperation with the rest of the engineering team, using frameworks such as Three.js, WebGL, and D3.js

● Maintain a variety of parsers, scrapers, and internal APIs

● Work with DevOps and QA staff to keep Shadow running efficiently and bug-free

Your profile:
● 5+ work experience as software developer

● 2+ years of experience leading a software development team

● Extensive experience with one or more of the following backend frameworks: Ruby/Rails, NodeJS

● Extensive experience with one or more of the following frontend frameworks: Angular, React + Redux

● Experience with building usable and scalable web apps

● Experience with browser-based 3D visualisation, e.g. Three.js and WebGL, and data visualisation frameworks, e.g. D3.js, is a plus

● Self-initiated, fast learner with a positive attitude

● Excellent attention to detail, high quality of work, and effective time management

● Team spirit and a collaborative mindset, with the ability to lead others and thrive in a fast-paced, performance-driven environment
We offer you:

● A "get shit done" culture

● Self-determined working hours based on goal-reaching rather than amount of time spent in the office

● 10% of your work time to spend on gaming topics of your choice (alone or as a team)

● gaming room stocked with 10 PCs and VR equipment to play and crush enemies with your colleagues

● DOJO bar with free alcoholic and non-alcoholic drinks and snacks after work hours

● sofa room including a massage chair to kick off the edge and relax during lunch hours

● yoga room with basic gym equipment to stay physically active

● voucher for food delivery if you work after 19:30

● awesome team events like paintball, BBQs, boat parties, etc. with all external colleagues

● free coffee & water to stay focussed and hydrated

● lots of game enthusiasts to talk and share game experiences with

We look forward to receiving your application (cover letter, CV, and references including your code samples) as well as your salary requirements and earliest possible starting date.