Position: Full Stack Developer
Company: AppsFlyer
Category: JavaScript
Experience required: 5y
English level: fluent

Our mobile SDK sends over 70 billion requests to our server every day, requiring our dashboards to handle massive scales of data while looking super cool.

In order to do so, our team uses cutting edge technologies and frameworks such as ReactJS (Redux and MobX), ECMAScript 2015 (ES6), Webpack, Yarn, NPM, Jest, Node.js, Clojure, Go, Kafka, PostgreSQL, Druid, Aerospike and Redis.

We are looking for a senior level full stack developer which loves developing products from DB to client, and with a mindset of “getting things done”, to join us in our quest of creating amazing products, the right way.

Responsibilities

End-to-end development of AppsFlyer products and features, from design to implementation and from database to client
Solving diverse complex problems of high scale, cutting edge systems
Collaborate with Product Designers, Product Managers, and Software Engineers to deliver amazing products
Analyze and improve performance, scalability, and stability of AppsFlyer products, environments, and tools.
Continuously learn and evaluate new technologies in the everlasting effort to perfect our products
Requirements

At least 5 years of development experience
Deep understanding of JavaScript and vast experience with Javascript frameworks such as ReactJS, AngularJS, or VueJs
Experience with large-scale production databases
“A get-things-done” approach
B.Sc. in computer science or an equivalent
Preferred Requirements

Experience in functional programming
Experience in developing SaaS products & platforms
Recommended by an AppsFlyer employee