- Job: IRC109018
- Location: Ukraine - Kyiv
- Designation: Software Engineer
- Experience: 1-3 years
- Function: Engineering
- Skills: Node JS
As a full-lifecycle product development services company, we offer the opportunity to work on cutting-edge products in collaboration with other engineers who are experts in their fields. We offer competitive salaries, the stability of a global company, and customized professional development that gives you exposure to a variety of projects, trainings, and endless growth opportunities.
Requirements:
- 2+ years of back-end applications and services development experience.
- JavaScript proficiency, usage of the latest ECMAScript (ES2017/ES2018) features.
- 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.
Job 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.