
Junior Fullstack (Angular+.NET) Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Junior Fullstack Developer to join the team and work on a healthcare fertility product, focusing on addressing several areas of patients' lives.
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.
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).
Requirements
- 6+ months of commercial experience building web applications with Angular / TypeScript and C# /.NET;
- 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;
Nice to Have
- 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.
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.
About the Company
Location: Lviv, Ukraine
Contact: Anastasiia Sysyn, Recruiter
Apply: Send CV
© inVerita. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Львів, Краків (Польща), Medellín (Antioquia, Colombia)
More at inVerita
All 10 roles
Backend / Platform Developer Consultant (Temporal & Kubernetes)
inVerita

Accountant/Financial Controller
inVerita · United States

Senior iOS Developer (contract base)
inVerita · Ukraine

Flutter Engineer (contract base)
inVerita