Lower East Side, New York, NY, USA
icrunchdata Network
You are motivated to take on unexplored, sophisticated product and technical problems, learn quickly, understand tradeoffs, and communicate a solution You have a self-motivated personality – able to own problems and deliver solutions You are interested in backend infrastructure and the Twitter consumer product You are curious, looking to go deeper into the backend stack and to learn new platforms. You work as part of a team, including engineers in remote offices You take a collaborative approach to work and can incorporate feedback from product, design, and your engineering peers Youre someone who excels at user-centric product development and has a passion for making beautiful, smooth, delightful web experiences on desktop and mobile. Requirements B.S. or higher in Computer Science, or 4 years of work experience Fluency with at least one of the following languages Java, C/C++, Python, Ruby, Scala, Go, Rust, or any other common programming language Solid understanding of writing modern JavaScript web applications Experience working closely across a variety of teams including product management, interaction designers, and backend engineers The technical depth that allows you to rapidly fix bugs A dedicated and hardworking approach to solving problems A solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, serving, and caching) and broad knowledge of the JavaScript ecosystem A detailed approach to writing tests and quality assurance Knowledge of core CS concepts such as common data structures and algorithms, profiling/optimization