July 5, 2024
Middle Frontend Developer (Angular, Automation Team) Kyiv, remotely Hello, let's get to know each other! We are robota.ua, an online platform for job search in Ukraine. We are a part of the European holding Grupa Pracuj Ltd and a partner of the international network The Network. Every day, we help thousands of people find work and companies find employees as quickly and comfortably as possible! We invite you to join the product team Middle Frontend Engineer (Automation Te
July 5, 2024
Middle Frontend Developer (Angular, Automation Team)
Kyiv, remotely
Hello, let's get to know each other! We are robota.ua, an online platform for job search in Ukraine. We are a part of the European holding Grupa Pracuj Ltd and a partner of the international network The Network. Every day, we help thousands of people find work and companies find employees as quickly and comfortably as possible!
We invite you to join the product team Middle Frontend Engineer (Automation Team)
What will you be doing:
- Support of existing systems, quick small edits (bugs, improvements, etc.);
- Development from scratch of large pieces of functionality in existing systems. Examples: gamification, functionality of automatic creation of tasks for managers, creation of a system of reports in Admin8;
- Redesign of old scary pages;
- Design and development of new features and solutions;
- Support for existing functionality, bug fixes and refactoring to improve code performance, maintainability and extensibility;
- Transferring functionality from the old technology stack (ASP.NET Web Forms, Knockout.js, jQuery) to the new stack (Angular, GraphQL, Tailwind CSS);
- Participation in team grooming meetings;
- Interaction with designers, backend developers, QA and product manager to find common solutions for business requirements;
- Participation in planning and evaluation of team tasks;
- Analysis of business requirements, selection of architectural and technical solutions, their implementation;
- Participation in the proposal / implementation / realization of improvements in the common codebase;
- Participation in code reviews in the common codebase.
We expect from you:
- 3+ years of commercial work experience with Angular 2+;
- Higher technical education.
Mandatory technology stack:
- Deep knowledge of Angular 2+;
- Deep knowledge of Typescript / JavaScript / HTML / CSS;
- Experience with Web Components & Angular elements;
- Experience with GraphQL and Apollo Angular;
- Experience with REST APIs and basic knowledge of the OpenAPI specification.
Will be a plus:
- basic knowledge of ASP.NET Web Forms + jQuery + Knockout.js at the level of "can read and understand what the code does, fix the js code and the layout" (we are in the process of transferring the functionality "page by page" to Angular);
- experience in commercial use of Nx to manage monorepositories in large projects;
- introduction to Tailwind CSS;
- experience writing unit tests (Jest).
You are waiting for:
- The opportunity to directly influence the employment market of the country;
- Work with a team of highly qualified technological leaders;
- Ability to work in a product department with more than 60 team members;
- Great level of freedom in decision-making;
- Tens of thousands (!) of companies for which you need to create value. The number of active users is counted in millions;
- Support from a company that cares not only about the professional development of teams, but also about their mental health;
- The work schedule is hybrid. The main thing is to achieve the best results.
Already imagine yourself in our big team? Then send your resume and let's get to know each other :)