Position: Full-Stack Angular/Node.JS Engineer
Company: United Software
Category: JavaScript
Experience required: 2y
English level: upper

REQUIREMENTS:
— 3+ years of experience in a similar role;
— Upper-intermediate level of English;
— Excellent understanding of HTML, CSS & JavaScript;
— Experience with Mobile-first & Responsive web design methodologies;
— Excellent understanding of Angular-2+ (Ideally Angular 9);
— Excellent understanding of NodeJS (HapiJs Framework);
— Understanding of build tools like Gulp or Grunt;
— Fair knowledge of preprocessors such as Sass (preferably), Stylus, or LESS;
— Understanding of package management tools like bower & NPM;
— Good eye for design and UX;
— Good understanding of using graphic applications like Photoshop, Illustrator, Sketch, Figma;
— Databases: MongoDB & PostgreSQL;
— Queuing Systems: RabbitMQ, Kinesis, Kafka;
— Reverse Proxies: Nginx;
— Containers: Docker;
— AWS: EC2, Beanstalk, Elastic Load Balancers, Hosted Databases, Disaster recovery;
— Security: OWASP; VPCs; GDPR compliance;
— Microservices & CI/CD are a plus;
— Version control systems: git;

WHAT WE OFFER:
— Premium medical insurance;
— Fitness club membership;
— 24 calendar days of vacation per year;
— 15 paid sick leaves per year;
— State holidays;
— Company legal and accounting support;
— Flexible working hours without time trackers;
— Office breakfasts, snacks, beverages, and cheer-up events;

ABOUT THE CLIENT:
By joining this team you’ll get a chance to partake in transforming an ambitious start-up into one of the most respected real-estate portals in the UAE.
Team composition: CTO in UAE, Team of 4 engineers in Lviv (TL, Senior, Middle, and Junior engineer).