← к выдаче
разработка

Senior Full-stack Engineer (Angular / NestJS)

Kozak Agency10 дн. назад

Коротко

Builds and evolves data-heavy product interfaces on TypeScript stack; owns features end to end from API (NestJS) to UI (Angular); implements complex tables and · Needs: 6+ years commercial full-stack experience; fluent English; strong TypeScript; modern Angular; NestJS; data-heavy interface experience; REST API design

Описание от работодателя

Builds 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