Frontend Developer (TypeScript)
Indexed description
What We Do On a Daily Basis
Our main product is a large TypeScript project that runs on approximately 2,000 customer websites, and our daily work mainly consists of:
- Product development — designing and implementing new functionalities in the existing codebase, expanding current solutions with new modules, integrating with external services, and adapting the product to changing customer and market requirements;
- Debugging and fixing bugs — when the product behaves incorrectly on a specific page, you need to find the cause and fix it, which requires analysing a large codebase and different environments;
- Maintaining an internal tool in React;
- Testing (Jest + Cypress) — we have implemented E2E and unit tests that require maintenance and further development.
- Is proficient in reading and writing complex TypeScript code: generics, conditional types, utility types, type declarations;
- Has the ability to analyse problems in complex code: working with DevTools, logs, stack traces, isolating errors in different environments;
- Has experience working with existing code: ease in navigating complex code bases and understanding business logic in existing code, and who is comfortable working in systems with a lower degree of documentation;
- Very good knowledge and understanding of JavaScript: event loop, closure, prototypes, asynchrony (Promises, Async/Await), DOM API;
- Very good knowledge of HTML/CSS;
- Fluent or native command of Polish;
- Very good knowledge of English.
- Knowledge of React;
- Knowledge of Angular;
- Experience with Jest and Cypress testing;
- Experience in the AdTech industry.
- Flexible working hours;
- Non-corporate working atmosphere and flat organizational structure;
- Language classes and other trainings;
- A platform for personal development and psychological support;
- Hybrid work: 2 days remotely and 3 on-site in a charming villa with a garden converted into an office, with plenty of good coffee and our own gym 🙂
Flexible working hours
Language classes and other trainings
Private health care and well-being platform
Team-building integration meetings and events
Non-corporate working atmosphere and flat organizational structure
Possibility to work remotely or onsite in a homelike office with a charming garden, lots of good coffee and an in-house gym 🙂
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search