Home › Companies › Hrnetrefer › Senior Full Stack Developer
Senior Full Stack Developer
Hrnetrefer · Gzira, Malta, GZR 1020, Malta · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Hrnetrefer |
| Title | Senior Full Stack Developer |
| Normalized title | - |
| Department / team | Product |
| Location | Gzira, Malta |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-06-03 / 2026-06-04 |
| Changed / last seen | 2026-06-04 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Hrnetrefer. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Gzira. | Open |
| Department jobs | Active postings in Product. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Hrnetrefer |
| Source | badeb2f4-fd66-4c15-9d1e-043a8f2eddf3 |
| ATS provider | BambooHR |
Description
Job Description
We are seeking a Senior Full Stack Developer with expertise across both frontend and backend technologies to join our development team. The ideal candidate will possess strong skills in building scalable web applications, integrating complex APIs, and delivering high-quality solutions in a cloud-based environment.
Responsibilities
Design, develop, and maintain responsive web applications using Angular 17+, TypeScript, HTML, CSS.
Implement state management using RxJS, NgRx, or Angular signals.
Integrate and consume REST APIs and GraphQL services (Apollo or urql on frontend, Hot Chocolate on backend).
Work with Microsoft Entra ID B2C for authentication and authorization flows.
Collaborate closely with UX designers using Figma, providing feedback and implementing design systems.
Ensure modular and maintainable code using Nx or Vite build tooling, and npm package management.
Write and maintain unit and integration tests with tools such as Jest, Cypress, or Playwright.
Develop and maintain backend services using .NET 8 / NET Core.
Build and manage databases with SQL Server, Cosmos DB, and Entity Framework Core.
Implement caching with Redis and manage messaging/event-driven architectures using Azure Service Bus and Event Hubs.
Configure API gateways with Azure API Management and global load balancing with Azure Front Door or Cloudflare.
Manage secrets and configurations using Azure Key Vault; handle file storage via Azure Blob Storage.
Implement observability with OpenTelemetry and Coralogix for system monitoring and logging.
Deploy applications using containers in Azure App Service or Azure Kubernetes Service (AKS).
Work in CI/CD environments with Azure DevOps Pipelines and Jenkins.
Participate in agile workflows using Jira, performing sprint planning, standups, and retrospectives.
Nice to have: Experience with Databricks, including Delta Live Tables (DLT) and Delta Lake for data engineering.
Requirements
Education: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
Experience: 3–5+ years in full-stack web development, with hands-on experience in both Angular and .NET Core ecosystems.
Proficiency in TypeScript and modern JavaScript frameworks (Angular preferred).
Strong understanding of RxJS patterns, NgRx state management, or equivalent.
Experience building GraphQL APIs and consuming them in frontend applications.
Solid grasp of RESTful API design principles.
Hands-on experience with SQL Server and Cosmos DB, including performance optimization and indexing strategies.
Familiarity with cloud-native architectures in Microsoft Azure.
Experience in CI/CD pipeline setup, automated testing, and DevOps practices.
Strong debugging, troubleshooting, and performance tuning skills across the stack.
Excellent communication skills and ability to work collaboratively in cross-functional teams.
Agile methodology experience.
Nice to Have
End-to-end testing skills with Cypress or Playwright.
Knowledge of distributed data processing with Databricks.
Understanding of real-time applications and event streaming systems.
Experience with Cloudflare for performance and security optimization.
Familiarity with design systems and accessibility standards.
Qualities that align with potential transition into a management role.
Note: This job description is not intended to be all-inclusive. Employees may perform other related duties as put forward and agreed upon to meet the ongoing needs of the organisation.
Please familiarise yourself with NetRefer’s Job Applicants Privacy Policy
Full job record
| Job ID | c1c7e5bb68b8be6ba519e90dce75fea338f1744f |
| Org ID | 9f4fe4c5-5b02-403f-8691-da36e750652c |
| Source ID | badeb2f4-fd66-4c15-9d1e-043a8f2eddf3 |
| Board ID | badeb2f4-fd66-4c15-9d1e-043a8f2eddf3 |
| Provider | bamboohr |
| Provider Job Key | 145 |
| Title | Senior Full Stack Developer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Gzira, Malta, GZR 1020, Malta |
| Department | Product |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | — |
| Region | Malta |
| City | Gzira |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://hrnetrefer.bamboohr.com/careers/145 |
| Apply URL | https://hrnetrefer.bamboohr.com/careers/145 |
| First Seen At | 2026-06-04 11:43:36Z |
| Last Seen At | 2026-06-06 10:22:58Z |
| Last Checked At | 2026-06-06 10:22:58Z |
| Last Changed At | 2026-06-04 11:43:36Z |
| Inactive At | — |
| Source Posted At | 2026-06-03 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=hrnetrefer/date=2026-06-06/2026-06-06T10-22-57-128Z-b3d9af56c286cf304e2b2cbdaab8a442876378c8dc9d8a17983a580cb19e38eb.json |
Event Fields
{
"content_hash": "db502f6cfd09e0960826b572db5d81718c19bd11c8bef140cbce78103cd63327",
"source_hash": "6b35cc2033f8ef43a2fae0d58cd6e4985ac9784986316ae790ffb2684634effb",
"last_changed_at": "2026-06-04T11:43:36.980Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Gzira, Malta, GZR 1020, Malta",
"city": "Gzira",
"region": "Malta",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:22:58.413Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Gzira, Malta, GZR 1020, Malta",
"city": "Gzira",
"region": "Malta",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "145",
"isRemote": null,
"location": {
"city": "Gzira",
"state": "Malta"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18591",
"locationType": "2",
"jobOpeningName": "Senior Full Stack Developer ",
"departmentLabel": "Product",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Gzira",
"state": "Malta",
"postalCode": "GZR 1020",
"addressCountry": "Malta"
},
"datePosted": "2026-06-03",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p> </p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Job Description</span></p>\n<p><span style=\"font-size: 10pt\">We are seeking a Senior Full Stack Developer with expertise across both frontend and backend technologies to join our development team. The ideal candidate will possess strong skills in building scalable web applications, integrating complex APIs, and delivering high-quality solutions in a cloud-based environment.</span></p>\n<p> </p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Responsibilities</span></p>\n<p> </p>\n<ul>\n<li><span style=\"font-size: 10pt\">Design, develop, and maintain responsive web applications using Angular 17+, TypeScript, HTML, CSS.</span></li>\n<li><span style=\"font-size: 10pt\">Implement state management using RxJS, NgRx, or Angular signals.</span></li>\n<li><span style=\"font-size: 10pt\">Integrate and consume REST APIs and GraphQL services (Apollo or urql on frontend, Hot Chocolate on backend).</span></li>\n<li><span style=\"font-size: 10pt\">Work with Microsoft Entra ID B2C for authentication and authorization flows.</span></li>\n<li><span style=\"font-size: 10pt\">Collaborate closely with UX designers using Figma, providing feedback and implementing design systems.</span></li>\n<li><span style=\"font-size: 10pt\">Ensure modular and maintainable code using Nx or Vite build tooling, and npm package management.</span></li>\n<li><span style=\"font-size: 10pt\">Write and maintain unit and integration tests with tools such as Jest, Cypress, or Playwright.</span></li>\n<li><span style=\"font-size: 10pt\">Develop and maintain backend services using .NET 8 / <a href=\"http://asp.net/\" target=\"_blank\" rel=\"noopener noreferrer\">NET</a> Core.</span></li>\n<li><span style=\"font-size: 10pt\">Build and manage databases with SQL Server, Cosmos DB, and Entity Framework Core.</span></li>\n<li><span style=\"font-size: 10pt\">Implement caching with Redis and manage messaging/event-driven architectures using Azure Service Bus and Event Hubs.</span></li>\n<li><span style=\"font-size: 10pt\">Configure API gateways with Azure API Management and global load balancing with Azure Front Door or Cloudflare.</span></li>\n<li><span style=\"font-size: 10pt\">Manage secrets and configurations using Azure Key Vault; handle file storage via Azure Blob Storage.</span></li>\n<li><span style=\"font-size: 10pt\">Implement observability with OpenTelemetry and Coralogix for system monitoring and logging.</span></li>\n<li><span style=\"font-size: 10pt\">Deploy applications using containers in Azure App Service or Azure Kubernetes Service (AKS).</span></li>\n<li><span style=\"font-size: 10pt\">Work in CI/CD environments with Azure DevOps Pipelines and Jenkins.</span></li>\n<li><span style=\"font-size: 10pt\">Participate in agile workflows using Jira, performing sprint planning, standups, and retrospectives.</span></li>\n<li><span style=\"font-size: 10pt\">Nice to have: Experience with Databricks, including Delta Live Tables (DLT) and Delta Lake for data engineering.</span></li>\n</ul>\n<p><span style=\"font-size: 24pt\"> </span></p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Requirements</span></p>\n<p> </p>\n<ul>\n<li>Education: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).</li>\n<li>Experience: 3–5+ years in full-stack web development, with hands-on experience in both Angular and .NET Core ecosystems.</li>\n<li>Proficiency in TypeScript and modern JavaScript frameworks (Angular preferred).</li>\n<li>Strong understanding of RxJS patterns, NgRx state management, or equivalent.</li>\n<li>Experience building GraphQL APIs and consuming them in frontend applications.</li>\n<li>Solid grasp of RESTful API design principles.</li>\n<li>Hands-on experience with SQL Server and Cosmos DB, including performance optimization and indexing strategies.</li>\n<li>Familiarity with cloud-native architectures in Microsoft Azure.</li>\n<li>Experience in CI/CD pipeline setup, automated testing, and DevOps practices.</li>\n<li>Strong debugging, troubleshooting, and performance tuning skills across the stack.</li>\n<li>Excellent communication skills and ability to work collaboratively in cross-functional teams.</li>\n<li>Agile methodology experience.</li>\n</ul>\n<p><span style=\"font-size: 24pt\"> </span></p>\n<p><span style=\"font-size: 14pt; font-weight: bold\">Nice to Have</span></p>\n<p> </p>\n<ul>\n<li>End-to-end testing skills with Cypress or Playwright.</li>\n<li>Knowledge of distributed data processing with Databricks.</li>\n<li>Understanding of real-time applications and event streaming systems.</li>\n<li>Experience with Cloudflare for performance and security optimization.</li>\n<li>Familiarity with design systems and accessibility standards.</li>\n<li>Qualities that align with potential transition into a management role.</li>\n</ul>\n<p> </p>\n<p><span style=\"font-size: 10pt; font-weight: bold\">Note: This job description is not intended to be all-inclusive. Employees may perform other related duties as put forward and agreed upon to meet the ongoing needs of the organisation.</span></p>\n<p><span style=\"font-size: 10pt; font-weight: bold\"> </span></p>\n<p><span style=\"font-size: 10pt; font-weight: bold\">Please familiarise yourself with NetRefer’s <a href=\"https://netrefer.com/job-applicants-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">Job Applicants Privacy Policy</a></span></p>",
"compensation": null,
"departmentId": "18591",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Full Stack Developer ",
"departmentLabel": "Product",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://hrnetrefer.bamboohr.com/careers/145",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/c1c7e5bb68b8be6ba519e90dce75fea338f1744f?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/9f4fe4c5-5b02-403f-8691-da36e750652cJSONGET https://api.bluedoor.sh/job-postings/v1/sources/badeb2f4-fd66-4c15-9d1e-043a8f2eddf3JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/c1c7e5bb68b8be6ba519e90dce75fea338f1744f/eventsJSON