Home › Companies › Pressentergroup › Web Developer (QA & Support)
Web Developer (QA & Support)
Pressentergroup · Sliema, Malta, SLM 1028, Malta · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Pressentergroup |
| Title | Web Developer (QA & Support) |
| Normalized title | - |
| Department / team | Product |
| Location | Sliema, Malta |
| Work model | Hybrid / Hybrid |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-05-07 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Pressentergroup. | 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 Sliema. | Open |
| Department jobs | Active postings in Product. | Open |
| Work model jobs | Active Hybrid postings. | 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 | Pressentergroup |
| Source | 230974b7-095e-4aff-8275-e5311eb8c545 |
| ATS provider | BambooHR |
Description
Who are we?
PressEnter Group is a dynamic and innovative force within the iGaming industry, headquartered in Malta. We are a passionate, people-first team dedicated to delivering exceptional online casino experiences, thriving in a fast-paced environment where bold thinking, curiosity, and collaboration drive continuous improvement.
Role Overv i ew
We are looking for a practical, detail-oriented Web Developer to ensure the quality and reliability of our web applications. This role is a mix of feature maintenance and quality assurance. You will be responsible for ensuring our Next.js and React interfaces are bug-free and that our Node.js services perform reliably for our users.
Respons i b i l i t i es
Qual i ty Assurance : Execute manual and automated testing for new features in Next.js and React to catch regressions before they hit production.
Bug Resolut i on :
Actively monitor our error logs and user reports to identify, reproduce, and fix frontend and backend bugs.
Test i ng Infrastructure : Write and maintain simple, effective test suites using tools like Jest or Playwrite to automate repetitive checks.
Feature Ma i ntenance : Perform minor updates and adjustments to existing web components and API endpoints as business needs evolve.
Documentat i on :
Maintain a library of testing procedures and technical fixes in Confluence to help the team stay aligned.
Requ i rements
1–3 years of professional experience working with React , Next .j s , and Node .j s . Understanding of TypeScr i pt
and how to debug type errors.
Experience with (or interest in) modern web testing tools (Jest or Playwright). Familiarity with Git/Bitbucket for version control and pull requests.
A "quality-first" mindset you take pride in shipping code that doesn't break.
Soft s k i lls
T i me Management :
Highly organized and able to balance a queue of bug fixes with the long- term task of building out automated test suites.
Cr i t i cal Th i nk i ng :
The ability to look at a new feature and anticipate where it is most likely to fail before it even goes to production.
Attent i on to Deta i l : An "eagle eye" for inconsistencies, from a misaligned UI element in React to a logical edge case in a Node.js API.
Invest i gat i ve Cur i os i ty : A natural desire to dig deep into "why" a bug is happening rather than just applying a temporary band-aid fix.
What we offer?
Inspiring Workspace: Our HQ in Sliema, Malta, with fantastic sea views, shower facilities, and an open-plan working environment
Well-being Focus: Access to our Mental Well-Being Program
Rewards: Refer a Friend Bonus
Fitness: Discounted gym membership
Health & Wellness: Private Health Insurance, Dental Insurance, and wellness vouchers
Vibrant Culture: Regular social gatherings on our terrace, plus team and company events
Flexibility: Hybrid working model to support work-life balance
Full job record
| Job ID | e9363c5ae1010d1cbca8d78795cf811db6c6939c |
| Org ID | b217bb4d-f834-475b-aa29-b75cd7caa808 |
| Source ID | 230974b7-095e-4aff-8275-e5311eb8c545 |
| Board ID | 230974b7-095e-4aff-8275-e5311eb8c545 |
| Provider | bamboohr |
| Provider Job Key | 292 |
| Title | Web Developer (QA & Support) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Sliema, Malta, SLM 1028, Malta |
| Department | Product |
| Team | — |
| Employment Type | full_time |
| Workplace Type | hybrid |
| Remote Policy | hybrid |
| Country | — |
| Region | Malta |
| City | Sliema |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://PressEnterGroup.bamboohr.com/careers/292 |
| Apply URL | https://PressEnterGroup.bamboohr.com/careers/292 |
| First Seen At | 2026-05-30 05:44:03Z |
| Last Seen At | 2026-06-06 10:31:32Z |
| Last Checked At | 2026-06-06 10:31:32Z |
| Last Changed At | 2026-05-30 05:44:03Z |
| Inactive At | — |
| Source Posted At | 2026-05-07 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=pressentergroup/date=2026-06-06/2026-06-06T10-31-31-354Z-fe0a426f0201fd1131ba52135a5fe2c38e0d2b754722bd726c21bedb73e89f32.json |
Event Fields
{
"content_hash": "7fea1b7ace77665f9e735ae1253ff9e9926eff779484e8cf1bd4e6beb3b53920",
"source_hash": "642cc079f1e3977c3207117fa28d06e1ea39fc7b7bad517c88c89bb7a1765983",
"last_changed_at": "2026-05-30T05:44:03.911Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Sliema, Malta, SLM 1028, Malta",
"city": "Sliema",
"region": "Malta",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:31:32.569Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Sliema, Malta, SLM 1028, Malta",
"city": "Sliema",
"region": "Malta",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "292",
"isRemote": null,
"location": {
"city": "Sliema",
"state": "Malta"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18489",
"locationType": "2",
"jobOpeningName": "Web Developer (QA & Support)",
"departmentLabel": "Product",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Sliema",
"state": "Malta",
"postalCode": "SLM 1028",
"addressCountry": "Malta"
},
"datePosted": "2026-05-07",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-size: 12pt; font-weight: bold\">Who are we?</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt\">PressEnter Group is a dynamic and innovative force within the iGaming industry, headquartered in Malta. We are a passionate, people-first team dedicated to delivering exceptional online casino experiences, thriving in a fast-paced environment where bold thinking, curiosity, and collaboration drive continuous improvement.</span><br></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Role </span><span style=\"font-weight: bold\">Overv</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ew</span><br></p>\n<p>We are looking for a practical, detail-oriented Web Developer to ensure the quality and reliability of our web applications. This role is a mix of feature maintenance and quality assurance. You will be responsible for ensuring our Next.js and React interfaces are bug-free and that our Node.js services perform reliably for our users.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Respons</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">b</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">l</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">t</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">es</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Qual</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ty Assurance</span><span style=\"font-weight: bold\">: </span>Execute manual and automated testing for new features in Next.js and React to catch regressions before they hit production.</p>\n<p><span style=\"font-weight: bold\">Bug </span><span style=\"font-weight: bold\">Resolut</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">on</span><span style=\"font-weight: bold\">:</span><br>Actively monitor our error logs and user reports to identify, reproduce, and fix frontend and backend bugs.</p>\n<p><span style=\"font-weight: bold\">Test</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ng Infrastructure</span><span style=\"font-weight: bold\">: </span>Write and maintain simple, effective test suites using tools like Jest or Playwrite to automate repetitive checks.</p>\n<p><span style=\"font-weight: bold\">Feature Ma</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ntenance</span><span style=\"font-weight: bold\">: </span>Perform minor updates and adjustments to existing web components and API endpoints as business needs evolve.</p>\n<p><span style=\"font-weight: bold\">Documentat</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">on</span><span style=\"font-weight: bold\">:</span><br>Maintain a library of testing procedures and technical fixes in Confluence to help the team stay aligned.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Requ</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">rements</span></p>\n<p><br></p>\n<p> 1–3 years of professional experience working with <span style=\"font-weight: bold\">React</span><span style=\"font-weight: bold\">, </span><span style=\"font-weight: bold\">Next</span><span style=\"font-weight: bold\">.j</span><span style=\"font-weight: bold\">s</span><span style=\"font-weight: bold\">, </span><span style=\"font-weight: bold\">and Node</span><span style=\"font-weight: bold\">.j</span><span style=\"font-weight: bold\">s</span>. Understanding of <span style=\"font-weight: bold\">TypeScr</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">pt</span><br>and how to debug type errors.</p>\n<p> Experience with (or interest in) modern web testing tools (Jest or Playwright). Familiarity with Git/Bitbucket for version control and pull requests.</p>\n<p> A \"quality-first\" mindset you take pride in shipping code that doesn't break.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Soft s</span><span style=\"font-weight: bold\">k</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">lls</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">T</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">me </span><span style=\"font-weight: bold\">Management</span><span style=\"font-weight: bold\">:</span><br>Highly organized and able to balance a queue of bug fixes with the long- term task of building out automated test suites.</p>\n<p><span style=\"font-weight: bold\">Cr</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">t</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">cal </span><span style=\"font-weight: bold\">Th</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">nk</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ng</span><span style=\"font-weight: bold\">:</span><br>The ability to look at a new feature and anticipate where it is most likely to fail before it even goes to production.</p>\n<p><span style=\"font-weight: bold\">Attent</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">on to Deta</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">l</span><span style=\"font-weight: bold\">: </span>An \"eagle eye\" for inconsistencies, from a misaligned UI element in React to a logical edge case in a Node.js API.<br></p>\n<p><span style=\"font-weight: bold\">Invest</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">gat</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ve Cur</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">os</span><span style=\"font-weight: bold\">i</span><span style=\"font-weight: bold\">ty</span><span style=\"font-weight: bold\">: </span>A natural desire to dig deep into \"why\" a bug is happening rather than just applying a temporary band-aid fix.</p>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">What we offer?</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Inspiring Workspace: Our HQ in Sliema, Malta, with fantastic sea views, shower facilities, and an open-plan working environment</span></li>\n<li><span style=\"font-size: 12pt\">Well-being Focus: Access to our Mental Well-Being Program</span></li>\n<li><span style=\"font-size: 12pt\">Rewards: Refer a Friend Bonus</span></li>\n<li><span style=\"font-size: 12pt\">Fitness: Discounted gym membership</span><br></li>\n<li><span style=\"font-size: 12pt\">Health & Wellness: Private Health Insurance, Dental Insurance, and wellness vouchers</span></li>\n<li><span style=\"font-size: 12pt\">Vibrant Culture: Regular social gatherings on our terrace, plus team and company events</span></li>\n<li><span style=\"font-size: 12pt\">Flexibility: Hybrid working model to support work-life balance</span></li>\n</ul>\n<p><br><br></p>",
"compensation": null,
"departmentId": "18489",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Web Developer (QA & Support)",
"departmentLabel": "Product",
"jobOpeningStatus": "Open",
"minimumExperience": "Mid-level",
"jobOpeningShareUrl": "https://PressEnterGroup.bamboohr.com/careers/292",
"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/e9363c5ae1010d1cbca8d78795cf811db6c6939c?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/b217bb4d-f834-475b-aa29-b75cd7caa808JSONGET https://api.bluedoor.sh/job-postings/v1/sources/230974b7-095e-4aff-8275-e5311eb8c545JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/e9363c5ae1010d1cbca8d78795cf811db6c6939c/eventsJSON