JustJoin.IT Hybrydowo Senior

Senior Full Stack Engineer (.NET / React)

Harvey Nash Technology

⚲ Warszawa

28 000 - 33 000 PLN brutto (UoP)

Wymagania

  • ASP.NET Core
  • .NET C#
  • React
  • TypeScript
  • REST API

Opis stanowiska

Senior Full Stack Engineer (.NET / React)

Warsaw, hybrid, 3 days per week from the office.
Responsibilities
• Build and enhance frontend applications and backend services supporting treasury workflows.
• Develop React/TypeScript single‑page applications and reusable UI components.
• Design and implement ASP.NET Core REST APIs with scalable pagination and filtering models.
• Optimize performance across the stack, including APIs, serialization, rendering, and large data grids.
• Collaborate with business stakeholders, quant teams, and product managers to deliver user‑focused solutions.
• Drive engineering best practices including code reviews, testing, CI/CD, and production support.
• Investigate production issues and improve observability and platform reliability.
• Mentor engineers and contribute to technical growth within the Warsaw team.
Requirements
• 5+ years of software engineering experience building production systems.
• Strong experience with C#/.NET ecosystem and ASP.NET Core.
• Strong frontend experience with React and TypeScript.
• Experience building REST APIs and handling large datasets efficiently.
• Hands‑on experience with ag‑Grid, Highcharts, or similar UI/data visualization libraries.
• Strong understanding of authentication, authorization, and serialization mechanisms.
• Experience working with relational databases and performance optimization.
• Strong communication skills and ability to work directly with business stakeholders.
Nice to Have
• Experience in treasury, trading, or financial systems.
• Strong product mindset and UX awareness.

🔍 Dekoder Ogłoszenia

🔴
Build and enhance frontend applications and backend services supporting treasury workflows.
Może oznaczać pracę nad istniejącymi, być może przestarzałymi systemami, a nie tylko tworzenie nowych funkcjonalności.
🔴
Optimize performance across the stack, including APIs, serialization, rendering, and large data grids.
Może sugerować, że obecne systemy mają znaczące problemy z wydajnością, które wymagają pilnej interwencji.
🟡
Collaborate with business stakeholders, quant teams, and product managers to deliver user‑focused solutions.
Oznacza, że będziesz musiał dużo komunikować się z osobami nietechnicznymi, co może być czasochłonne i wymagać tłumaczenia złożonych koncepcji.
🔴
Drive engineering best practices including code reviews, testing, CI/CD, and production support.
Może oznaczać, że obecne praktyki inżynierskie są na niskim poziomie i trzeba je od podstaw budować lub znacząco poprawiać.
🟡
Mentor engineers and contribute to technical growth within the Warsaw team.
Oprócz obowiązków deweloperskich, będziesz odpowiedzialny za rozwijanie mniej doświadczonych członków zespołu, co może zwiększyć obciążenie pracą.