Responsible for the design and optimization of API Layer(graphql)Responsible for the development and scaling of backend systemsWriting reusable, testable, and efficient codeSkills And Qualifications2+ years of experience in node.jsStrong proficiency with JavaScript and Node.jsFamiliar with API designUnderstanding fundamental design principles behind a scalable applicationExperience with real time data processingGreat code style and knowledge in computer science fundamentals, including network, algorithms, distributed systems and etc.Experience with ElasticSearch and/or Redis in production environment is a plusProficient in Java and/or TypeScript is a strong plus

Minimum QualificationsAt least 1 year experience with react and react-related libaries like redux and react-routerFluent in JavaScriptProficient with babel , webpack config and knowledge about build time optimizationAdditional Qualifications

Experience with GraphQLComprehend and source new technologies related relay/graphql/react and relevant toolsHave deep knowledge about Vuejs or AngularJs frameworkGoogle PWAExperience with node.js