Position: Middle+/Senior Node.JS Developer
Company: Global Teams
Experience required: 3y
English level: intermediate

Requirements:
• Be passionate about JavaScript and have at least 3 years of commercial experience in it
• Experience with cutting-edge frameworks / libraries for server-side JS (Express, etc) and etc.
• Comfortable working with microservices architectures
• Experience building RESTful web services
• Experience working with Redis, MySQL
• Knowledge of how to create modular and testable code
• Intermediate English
• Responsible, communicative, proactive, eager to improve professional knowledge
• Good team player


Would be a plus:
• Familiar with net sockets (TCP) on NodeJS
• WebSockets/Sockets.IO
• Sequelize ORM


We are offering:
• Cutting-edge engineering stack
• Team of strong IT professionals working in a vibrant product environment
• Perspective to take part in creating a complex and useful product from scratch using modern approaches
• Best practices application
• Practices we follow: TDD, DI, CI\CD\CT
• Usage of all the needed newly-updated tools
• Centrally located office near Poshtova Square metro station with a great view from our terrace
• Competitive salary, reasonable and fair working conditions, flexible schedule
• Medical insurance, English classes, lunches


Responsibilities:
• Participate in the development of the back-end part of financial trading platform
• Develop new and support existing backend microservices
• Optimize platform for maximum speed and scalability
• Integrate software components into a fully functional software system
• Evaluate and deploy software tools, processes, and metric

If you are interested in this position, please send us your CV!