— 5+ years of experience in a similar role;
— 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;
— 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;
— Experience with internationalization and working on websites with multiple languages;
— Machine Learning knowledge;
— Premium medical insurance;
— Fitness club membership;
— 20 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;
As an early contributor to an exciting new start-up, you’ll be responsible for all aspects of the online product and software development lifecycle. You’ll work directly with major stakeholders such as the CEO and the Head of Product to plan and execute new features on the existing platforms and build further services to enhance the business.
As such you’ll be asked to manage the development cycle end-to-end. We don’t believe in hand-offs or siloed responsibilities. You’ll likely find yourself in situations where you don’t have the answers right away. That’s OK! One of our core values is: “We are one”. Your challenges are our challenges and you’ll always have an ear to bounce ideas and solve complex problems with the support needed.
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 for 2 streams (2TL, Middle, and Junior engineers).
The number of interviews — 3: short HR intro, technical interview, customer interview.