7 жовт. · Kozak Agency · Аутстаф
Понад 7 днів вакансія не з’являлася у видачі джерела — можливо, її вже закрито
Завантажте CV — і ми покажемо, що збігається, чого бракує і чи проходить вакансія ваші умови.
Відкрити на DjinniBuilds and evolves data-heavy product interfaces on a TypeScript stack, owning features end to end from the API layer through to the UI, with a focus on usability and performance under real data volumes.
Key Responsibilities: Build and maintain data-heavy product interfaces using Angular and TypeScript Develop backend services and APIs with NestJS Own features end to end — data model, API contract, UI implementation and tests Implement complex tables, filtering, aggregation and visualisation that stay performant at scale Design and maintain state management and component structure as the product grows Write and maintain automated tests, and participate in code review and engineering standards Work with product and design to shape how complex data is presented to users
Requirements: 6+ years of commercial full-stack experience Fluent English Strong TypeScript expertise Recent production experience with modern Angular (not legacy AngularJS only) Hands-on NestJS backend experience Proven experience building data-heavy interfaces — complex tables, filtering, visualisation and performance optimisation Solid REST API design and integration experience Strong Git, pull request and code review practice Ability to work independently and take ownership of delivery
Nice to Have: Cypress or equivalent E2E testing experience State management at scale (NgRx or similar) RxJS and reactive programming patterns Experience with design systems and reusable component libraries Experience with AI-assisted development tools Experience in the energy sector Availability to work a Sunday–Thursday working week