Proizd is a Ukrainian product IT company. We develop a global ticket sales service. Proizd is going to enter several new markets in the next few years. We work on Angular, iOS, Android applications and chatbots for ticket sales.
Proizd.ua is our most famous product for selling train, bus and plane tickets, which has been used by millions of Ukrainians since 2014. We help millions of users buy the best tickets at a good price.
A well-coordinated team is working on the product, including a manager, backend and frontend developers, UI / UX designers, QA engineers and DevOps. All team members participate in the development of the product — website, mobile applications, chatbots and REST API of course. Now we want to reinforce our Frontend Team with Senior Frontend Developer.
About the project:
— General (Web and Apps): Typescript, Angular 2+ (v8-12), RxJS, NodeJS, SCCS
— Web front: Angular 2+(v9-12)
— SSR: Angular Universal, NodeJS
— Apps: Ionic 5, RxJS
— Other: Docker, Jenkins
— project’s technological stack determination;
— web application architecture design;
— code review conduction;
— front-end tasks planning and coordination;
— applications development, existing and new projects functionality expanding.
— 4+ years of experience in Front-end web applications development;
— excellent knowledge of Angular (2+) and TypeScript;
— strong knowledge of ES6;
— excellent debugging and problem-solving skills;
— experience with reactive programming (RxJS);
— experience in creating web applications that have appropriate layers of abstraction, separation of concerns and reusable components;
— experience with Git;
— experience in Agile methodologies;
— understanding of REST principles.
Will be a plus:
— understanding of Angular Universal;
— BEM methodology;
— knowledge of algorithms and data structures;
— Node.js (Nest.js);
— Docker, Kubernetes.
About the interview:
We value our time and the time of our candidates, so we hold a technical interview as part of 1 offline meeting in our cozy office. HR calls the candidates in advance to clarify all the details, so we immediately move on to the technical part of the interview:
— Stage 1 — acquaintance with PM and Team Lead
— Stage 2 — technical interview with Team Lead and Senior Software Engineer.
About work in the Proizd Team:
— we work as a close-knit team, where each direction has a direct impact on technology and product;
— we adhere to the policy of absence of time trackers;
— we take care of our employees’ work-life balance, so we have a
— we work without hard deadlines and overtime;
— we provide all the necessary equipment, work on MacOS;
— we develop a team and practise a performance review every six months;
— we remunerate external training and courses;
— we encourage the use of new technologies and approaches in the construction of processes and products of the Company.
We offer the following benefits:
— leave (20 working days per year);
— 5 paid sick leave;
— full medical insurance of VIP category after the probationary period;
— paid lunches in restaurants of your choice.