Middle Node.js Developer

REQUIRED SKILLS:

  • 3+ years of experience developing web-based software products using Node.js
  • Experience with queue processing (background tasks), Redis
  • Good knowledge of Node.js, Express
  • Preferable experience with AWS (S3, EC2, DocumentDB, Lambda)
  • Good experience with MongoDB

Will be a plus:

  • Experience with file converters and editing (videos, audio, images, documents, fonts)
  • Experience with Stripe, Paypal (Recurly is a plus).
  • Experience with scalable and highly-loaded systems
  • Integration with GoogleDrive, DropBox, OneDrive

RESPONSIBILITIES:

  • Participating in designing of a backend system
  • Development of API
  • Development of background workers
  • Work with databases

WHAT WE OFFER:

  • Healthy workplace environment
  • Strong and friendly development team
  • Competitive reward
  • Compensation for education
  • Flexible schedule
  • 15 paid vacation days, 7 paid days-off
  • Office in the city center

ABOUT PROJECT:

A platform that will provide users around the world with the ability to convert video, audio files, documents, e-books, presentations, fonts, edit images and audio/video files, extract files from online archives, provide APIs for developers.

The platform is being developed from scratch.