Position: Senior Node.js Developer (solution for commercial broadcast platform)
Company: GlobalLogic
Experience required: 3y
English level: intermediate

Requirements

– 5+ years of back-end applications and services development experience.
– JavaScript proficiency, usage of the latest ECMAScript (ES2017/ES2018) features.
– Strong Node.js development experience, knowledge of version 8+ capabilities.
– Practical experience applying software design principles, patterns and standards.
– Experience with Auth0, Kafka, Redis, S3, REST API, JSON
– Good English, both verbal communication and technical writing.
– Production development of broadcast/multimedia systems and cloud applications.
– Experience working within different architectural styles.
– Security guidelines, performance optimization, testing methods.
– Being a proactive team player with a high degree of self-management.

Responsibilities

– Designing and implementing components of a distributed system.
– Integrating 3-rd party components to an application.
– Implementing APIs with multiple different channels and protocols.
– Optimizing system’s reliability, availability and performance.
– Covering codebase with tests, creating specifications and documentation.
– Regular meetings and discussions with customer’s side of the team.