Position: Back End Developer Node.js
Company: Pure Escapes
Experience required: 3y
English level: upper

Responsibilities
 Integration of user-facing elements developed by front-end developers with
server side logic
 Writing reusable, testable, and efficient code
 Design and implementation of low-latency, high-availability, and performant
applications
 Implementation of security and data protection
 Integration of data storage solutions
Skills And Qualifications
 Outstanding proficiency and technical ability with modern JavaScript
 Excellent knowledge of Node.js and frameworks available for it
 Understanding the nature of asynchronous programming and its quirks and
workarounds
 Good understanding of compilers like webpack and babel, and basic
understanding of front-end technologies and practices would be advantageous
 React
 Understanding accessibility and security compliance
 User authentication and authorization between multiple systems, servers,
and environments
 Integration of multiple data sources and databases into one system
 Understanding fundamental design principles behind a scalable application
and good understanding of serverless application development and
deployment in cloud infrastructure.

 Creating database schemas that represent and support business processes
 Implementing automated testing platforms and unit tests
 Proficient understanding of code versioning tools, such as GitC, Knowledge of
ORMs.
 Computer science or relevant degree or extensive industry experience.