logo[мetahunt]
> DOU
junior

Full Stack Engineer

inVerita
format:Hybridcompany:Outsource
angulartypescriptc#.netrxjsngrxhtml/csssassentity framework coremicrosoft sql serversqlclaude codecursorgithub copilotany one ofclaude code
swaggeropenapidockerazureddd
englishB2
experience1+ years
domainHealthTech
locationLviv, Ukraine
> full description

Project Description:

The project is about a comprehensive healthcare platform focused on fertility treatment management, helping patients, doctors, pharmacists, and pharmacies coordinate treatment cycles and medications. It enables healthcare professionals to manage patient and prescription history, treatment schedules, insurance and pharmacy processes, while the patient mobile app provides medication schedules, reminders, and intake tracking. The platform also includes logistics functionality for monitoring medication deliveries from the pharmacy to the patient.

Qualifications:

  • 6+ months of commercial experience building web applications with Angular / TypeScript and C# / .NET; stronger on one side is fine with working knowledge of the other;
  • Practical knowledge of Angular fundamentals: components, services, routing, reactive forms, and dependency injection;
  • Working knowledge of RxJS and understanding of change detection strategies;
  • Experience with state management (NgRx Signal Store preferred; NgRx Store / NgRx Data);
  • Confident HTML, CSS, SCSS, including layouts with Flexbox and Grid;
  • Good knowledge of C# / .NET, including async/await, LINQ, and nullable reference types;
  • Basic ASP.NET Core Web API knowledge: controllers, DTOs, and dependency injection;
  • Experience with Entity Framework Core and SQL Server, including queries, entity configuration, and migrations; solid SQL basics (joins, filtering, aggregations);
  • Experience with Git, feature branches, and pull requests;
  • Collaborative mindset: willing to ask questions early, accept code-review feedback, and follow codebase conventions;
  • Experience with AI coding assistants (Claude Code, GitHub Copilot, Cursor), with the ability to review, test, and fully understand generated code before submitting PRs;
  • Will be a plus: understanding of Swagger/OpenAPI and NSwag-generated TypeScript clients, plus Docker/Docker Compose for local development and basic Azure familiarity; understanding of layered DDD architecture, multi-tenancy, Angular Signals, and when to use Signals vs. RxJS;
  • English level: B2 or higher.

Responsibilities:

  • Implementing features and bug fixes from Jira tickets across an Angular 21 front-end and a .NET 10 back-end building screens from Figma designs using the in-house component library;
  • Working with NgRx Signal Stores and RxJS to load, update and display data;
  • Consuming back-end APIs through NSwag-generated TypeScript clients;
  • Building and extending API endpoints: application services, DTOs, validation, permissions;
  • Writing EF Core queries and entity changes against SQL Server;
  • Writing and maintaining unit tests: Jest for components, services and stores; xUnit for services and domain logic;
  • Following team conventions for architecture, code style, modern Angular practices and PR reviews;
  • Clarifying requirements and verifying fixes across environments (QA, Staging, Production).

Project Technical stack: Net, Angular, Entity Framework Core, SQL Server, React native, Azure, SignalR, WebSockets, Redis, Hangfire, message buses (MassTransit), ABP framework / ASP.NET Zero.

We offer:

  • Career and professional development opportunities;
  • Flexible working hours;
  • Hybrid type of cooperation;
  • 20 paid vacations per business year and National Ukrainian holidays;
  • 5 paid sick leaves;
  • Referral program with bonus system;
  • Mentorship program;
  • Courses and Certifications;
  • Business English courses of all levels;
  • Team parties, company events, and branded presents;
  • Comfortable office, equipped with everything you need and round-the-clock access.
Відгукнутись на вакансію