Tallium

Senior Front-End Engineer (EU/ USA/ Canada/ Turkey citizenship)

$$$$
๐Ÿช– DefTech

Please, pay attention!

 

This role is available ONLY to EU/USA/Canada/Turkey citizens. 

We're seeking an experienced Front-End Engineer to extend the team for a long-term external project. The client is a big European alliance that provides high-tech solutions for the Defense Industry.
You will be a part of impactful, secure and innovative tech solutions.

Required skills & stack:
 

  • React 18+ with TypeScript in strict mode across all layers.
  • Next.js and/or TanStack Router; deep understanding of static/CSR vs SSR trade-offs.
  • Hands-on experience consuming OpenAPI-generated typed API clients (no ad-hoc fetch).
  • TanStack Query (React Query) โ€” server state, caching, request deduplication.
  • Form handling with TanStack Form or React Hook Form, schema-aligned validation.
  • Component-driven development with Storybook; design tokens / design system consumption.
  • Strong testing discipline: unit (Vitest/Jest), component, Playwright E2E, visual regression (Percy).
  • Modern CI/CD: lint, type-check, bundle budget, contract tests in pipeline. 
  • Strong written English; comfortable working asynchronously with the client and international teams.
  • Pragmatic about AI-assisted SDLC (scaffolding, test generation) while keeping business logic human-authored.
  • Security-aware mindset; does not bypass review or testing gates.
  • Ownership end-to-end โ€” from PR to production smoke tests.

     

Nice-to-have:

  • Experience working with an external IV&V or security accreditation process.


Tasks to perform:

  • Build the production-grade UX/UI prototype, implementing the complete innovator application journey.
  • Implement the scalable, API-driven frontend architecture against an OpenAPI-generated client.
  • Own component-level quality: tests, accessibility, visual regression, Lighthouse performance.
  • Contribute to the shared design system and the BYOF token kit so member-state teams can adopt it.
  • Enforce structural separation of concerns โ€” no business logic, authorisation, or sensitive data in UI.
  • Implement local-first persistence (drafts, offline continuity) without leaking sensitive data client-side.
  • Participate in consumer-driven contract tests (Pact) on the FE side of the CI pipeline.
  • Triage and resolve IV&V findings within sprint windows.
  • Support PI-boundary TEVV sessions with QA and Project Y stakeholders.
     

We offer:

 

- An interesting, influential project;

- Long-term cooperation with a full-time involvement;

- Flexible work schedule and Remote cooperation;

- Professional development with an individual plan of growth;

- Stable salary and planned reviews;

- Paid vacation and sick leaves;

- Corporate team building & workshops, trainigs;

- Excellent team of dedicated professionals;

- Development budget for each employee;

- Strong corporate culture.

 



 

Required languages

English C1 - Advanced
Published 25 May
288 views
ยท
29 applications
Response activity: Low
Last responded 3 weeks ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...