K

Senior Full-Stack Engineer (TypeScript/React, Node.js, PostgreSQL)

konnekt Malta
Remote Relocation
Apply
AI Summary

Build and operate full feature slices for critical government applications in defence, intelligence, and law enforcement. Own end-to-end development from React UIs to Node.js APIs, PostgreSQL databases, and supporting services. Work with a shared platform, design system, and unified authentication to unify technical foundations.

Key Highlights
End-to-end ownership of features across React, Node.js, and PostgreSQL
Work on a shared platform with a central design system and unified authentication
Build features for critical missions in defence, intelligence, and law enforcement
Key Responsibilities
Ship complete features across React, Node.js, and PostgreSQL with robust handling of large data volumes, pagination, and edge states
Enforce server-side authorization, OIDC session handling, tenant isolation, and audit-relevant logging across all reads and writes
Write unit, component, and E2E tests (Vitest, Playwright), instrument telemetry (tracing, metrics), and participate in on-call rotations for services you ship
Technical Skills Required
TypeScript React Node.js
Benefits & Perks
Full remote setup
Company equipment and home office budget
Relocation support
Nice to Have
Advanced UI scale (virtualized tables, timelines, link graphs, map surfaces)
Durable workflow engines (e.g., Temporal)
Message queues (Kafka/Redpanda)
Air-gapped environments

Job Description


We are seeking Full-Stack Engineers to build and operate whole feature slices across our client's web foundation. Their applications serve critical missions in defence, intelligence, and law enforcement. Instead of building bespoke systems from scratch, you will help unify our technical foundations onto a shared platform powered by a central design system, unified authentication, and a common semantic layer.


You will own features end-to-end, from React user interfaces down to typed Node.js APIs, PostgreSQL databases, and supporting services. While TypeScript is your daily primary tool, you will also extend features into Go services or Python data pipelines as needed.


You need to be willing to relocate to Malta for this opportunity.


Key Responsibilities

  • End-to-End Delivery: Ship complete features across React, Node.js, and PostgreSQL, ensuring robust handling of large data volumes, pagination, and edge states.
  • Platform & Design System: Leverage and contribute back to our shared component library and design system while deprecating legacy bespoke UI.
  • Security & Governance: Enforce server-side authorization, OIDC session handling, tenant isolation, and audit-relevant logging across all reads and writes.
  • Integrations: Consume core platform capabilities (inference, search, pipelines, durable workflows) through published contracts rather than rebuilding them locally.
  • Quality & Ops: Write unit, component, and E2E tests (Vitest, Playwright), instrument telemetry (tracing, metrics), and participate in on-call rotations for services you ship.


Requirements

  • 5+ years of experince and proficiency in TypeScript / React (state management, rendering performance for large datasets, component composition) alongside typed Node.js backend development.
  • Practical experience with API and database design, including typed request/response contracts, schema validation, complex SQL queries, and safe PostgreSQL schema migrations.
  • Solid grasp of testing and security practices, including automated testing frameworks (Vitest, Testing Library, Playwright), OAuth2/OIDC flows, server-side authorization, and input validation.
  • Competence with modern tooling and infrastructure, including monorepos (pnpm) and working Kubernetes/container environments (reading manifests, debugging pods).
  • Willingness to learn and work across secondary languages such as Go (for backend services) or Python (for data and ML services).
  • Experience with advanced UI scale (virtualized tables, timelines, link graphs, map surfaces), durable workflow engines (e.g., Temporal), message queues (Kafka/Redpanda), or air-gapped environments is a strong plus.


Benefits

  • Full Remote Set Up
  • Company equipment and a home office budget
  • Relocation Support


Education and experience

  • Passionate about EU Security and Defence.



Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

ruby group

Malta

Frontend Developer

Programming
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tipico

Malta

Senior Backend Developer (Java/Spring Boot) - Malta

Programming
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tipico

Malta

Subscribe our newsletter

New Things Will Always Update Regularly