Senior Frontend (JavaScript) Developer
CrunchCode — міжнародна сервісна ІТ-компанія з досвідом близько 7 років у розробці вебсервісів і вебзастосунків. Ми працюємо у форматах staff augmentation (outstaff) та outsourcing і підключаємо спеціалістів до проєктів клієнтів у довгостроковій моделі співпраці.
Ми працюємо переважно з проєктами в доменах логістики (включно з last mile),e-commerce, fintech та банкінгу, а також enterprise-рішеннями.
Для нас важливо, щоб проєкт був “чистим” і зрозумілим з точки зору етики та цінності для користувачів.
Ми принципово не беремо проєкти, пов’язані з:
● gambling / гемблінгом,
● adult-контентом та порнографією,
● шахрайством або будь-якою розробкою, що спрямована на обман чи маніпуляції.
What We Offer:
● Fully remote work
● Long-term, stable project
● High level of autonomy and trust
● Minimal bureaucracy
● Direct impact on business-critical logistics systems
● Long-term engagement, not a short-term contract.
Project Overview
The client is building a new internal system with a C++ backend that stores large volumes of financial transaction data in a PostgreSQL database. The goal is to create a web-based frontend application that allows users to explore this data, monitor KPIs, and drill down into details via dashboards and interactive views.
Requirements (Must-have):
● Strong experience with JavaScript and modern frontend frameworks
• English level: upper-intermediate
● Build a frontend application from scratch
● Create KPI dashboards with drill-down capabilities
● Enable deep data exploration and flexible querying
● Handle very large datasets (from tens of thousands up to millions of records)
● Design a solution that can evolve as requirements are not fully defined yet
● Start with a POC (proof of concept) and iteratively expand functionality
Responsibilities
● Own the frontend architecture and implementation
● Propose suitable frontend technologies and patterns that scale and evolve
● Translate backend data into clear, usable visual representations
● Work closely with the backend team on a daily basis
● Act as a “driver” on the frontend side, bringing ideas and solutions
● Continuously improve and expand the system over time
Required skills & experience
● Strong experience with JavaScript and modern frontend frameworks
● Proven experience building data-heavy dashboards and analytics tools
● Ability to design scalable, high-performance frontend solutions
● Experience working with APIs and large datasets
● High level of autonomy and ownership
● Ability to work with incomplete or evolving requirements
Nice to Have:
● Experience with fintech or financial data
● UX-oriented mindset for data visualization
● Experience working closely with backend-heavy teams
Language & collaboration
● Italian language knowledge is a plus, not mandatory
● Daily communication with the client’s team is expected
Hiring Process:
● Intro call
● Technical discussion (focused on real experience)
● Offer
Start: ASAP
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |