angular remote developer jobs
Навыки
- AI-агенты
- Angular
- Code review
- C++
- Java
- JavaScript
- Микросервисы
Ещё 13
- MongoDB
- NestJS
- Node.js
- Playwright
- Python
- React
- Redis
- RxJS
- TDD / BDD
- TypeScript
- Юнит-тесты
- UX-дизайн
- Vite
О компании и продукте
- The interfaces we build process thousands of real-time messages, display financial data that must be accurate at every update, and handle actions where a single submission can represent a significant trade. The engineering requirement follows from that: correctness is not a quality bar, it is a functional requirement. Data that arrives late, renders incorrectly, or drops under load is not a UX problem. In a financial context, it is an operational one. real-time data has to remain usable +. A trading interface can be functionally correct and still fail its users through poor performance. In one Findev project, traders use a global platform to trade and consume real-time data about hundreds of financial products simultaneously. There is another important part of this work: a single click or form submission may represent a very large trade
- In that context, a click is no longer just an interface event. It is a step in a significant financial transaction. UI correctness, predictable behaviour, and test coverage matter because a small frontend defect may affect the transaction itself. This places the browser inside the system's performance and correctness envelope
Задачи
- angular developer jobs All locations
- Portugal
- All skills
- Findev has 1 open angular positions at the moment
- Angular Developer Senior
- angular engineering at findev Angular at Findev is not a typical web frontend job
Требования
- Every stream subscription, state update, validation rule, change-detection pass, and DOM operation contributes to the experience of the trader
- A component that works well with one instrument may behave differently when the same update path is repeated hundreds of times
- project structure and tooling depend on the project +
- At Findev, we shape each Angular project around the product, the team, and the way it is delivered
- There is no fixed rule
- Engineers decide what fits the project best, and that decision may change as the system and team evolve
- Some projects use a monorepo, while others keep applications and libraries in separate repositories
- For a focused application, the Angular CLI may provide everything the team needs
- Angular's modern build system uses esbuild for compilation and bundling while its development server uses Vite
- These tools are already part of the current Angular toolchain
- A larger workspace containing multiple applications and shared libraries may benefit from Nx
- Its project graph, module boundaries, task caching, and affected-project detection help when a shared change must be validated against several applications without rebuilding unrelated parts of the workspace
- Separate repositories can work better when applications have independent teams and delivery cycles
- The structure may also change later if the original boundaries no longer match how the software is developed
- the engineering approach +
- The current trading-platform stack includes Angular 20+, TypeScript, RxJS, and JavaScript
- RxJS helps us express asynchronous flows, but using observables is the easy part
- Engineers still need to understand subscription lifetimes, emission frequency, scheduling, error handling, and the amount of rendering triggered downstream
- Diagnosing a performance problem may require following an update through the reactive pipeline, Angular change detection, and the browser rendering process
- That is why we care about JavaScript beyond framework APIs
- Investigating a production issue may require understanding computational complexity, memory allocation, V8, or the browser event loop
- Angular expertise without JavaScript expertise leaves too many performance problems unexplained
- testing complete financial workflows +
- Unit testing, test-driven development, and code review remain part of working in a large Angular codebase
- Unit tests verify components and isolated behaviour
Паспорт вакансии
История публикации
Появилась в Вакандии30 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели сегодня
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
Грейдне указан
Формат работыне указан
Географияне указана
Зарплата≈ 168 819 RUB в месяцнаша оценка, в вакансии не названа
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки251 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка
Проверка Вакандии
Источники и свежесть
- Тип источника
- Карьерный сайт работодателя
- Найдено публикаций
- 1
Посмотреть публикации и даты
- careerОсновная публикация · дата неизвестна
Безопасность
Отклик уходит на сайт источника
Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайте — fin.dev.
Признаки мошенничества
- Просят предоплату, «залог» или деньги за обучение и оборудование.
- Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
- Быстро уводят в мессенджер и торопят с решением.
- Обещают большой доход без опыта и без деталей задач.
Настоящий работодатель не просит денег и платёжных данных до трудоустройства.
Продолжить поиск
Похожие вакансии
Причина сходства указана на каждой карточке
Подробнее - Подробнее
Почему похожа: похожая специализация
Fabrique — Python-разработчик (Django, DRF)
- Junior
- Удалённо из России
- Москва, Россия