Job Description

Job Description:We're hiring a Senior Frontend/Full-Stack Developer (React/Node) to help build and scale our products. You bring strong expertise in TypeScript and React (hooks, testing, performance) and extensive experience building APIs and services with Node.js (Express or NestJS) and/or Java. You apply modern engineering practices-clean architecture, automated testing, and observability-and collaborate effectively across disciplines. You'll work in an international environment with colleagues across multiple locations and time zones, so clear written and spoken English and comfort with async collaboration are essential (occasional cross-site travel may occur). Candidates with 3+ years of relevant experience are encouraged to apply. What you'll do:Build fast, beautiful and accessible UIs (WCAG).Develop the BFF layer: front-end-friendly REST, aggregation/caching, clear contracts.Run secure sessions.Apply OWASP practices (input validation, CSRF/XSS protection, secure headers).Test effectively with Jest, React Testing Library, Playwright/Cypress, axe-core.Improve performance (code-splitting, chunk sharing, caching).Ship microfrontends with Webpack Module FederationModernize legacy safely.Collaborate with product, UX, and backend; across multiple international locations. What you bring:Strong React + TypeScript.Hands-on Vite and Webpack Module Federation.Microfrontend integration experience; React Router in federated apps.styled-components; comfortable with design systems and shared UI libraries.Solid Node.js/Java/BFF skills and end-to-end troubleshooting.Security mindset: OWASP Top 10, secure sessions, basic hardening.Testing discipline and practical accessibility.Fluent Norwegian and English. Nice to have:OpenShift/Kubernetes, Docker.PostgreSQLKeycloak and OpenFGAJava/Spring.Productive AI use (GitHub Copilot); AI integration via MCP. We offer:As part of IT at Euronext Securities, you will be connected to an exciting international work environment with varied tasks that will provide you with both professional and personal development. Additionally, we offer:Being part of a strong competence environment within IT with inclusive and close collaboration internally and externallyWorking in an exciting company with varied, challenging, and interesting tasksHigh degree of independence and flexibilityGood development and career opportunities within the Euronext group, nationally and internationallyAn exceptionally good and social work environment with friendly and engaged colleaguesCompetitive conditions, as well as good pension and insurance schemes Additional InformationThis job description is only describing the main activities within a certain role and is not exhaustive. It does not prevent to add more tasks, projects. Euronext Securities is a leading provider of post-trade services, and is the third-largest Central Securities Depository (CSD) operator in Europe. We operate the CSDs in Denmark, Italy, Norway, and Portugal and other European entities, offering domestic and international settlement, custody and issuance services and supporting our clients with value added services along the entire value chain; tax services, issuer services and data services. Euronext Securities is a part of Euronext, the leading pan-European market infrastructure, connecting European economies to global capital markets. Join us and play a key role in our adventure!We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race, gender, age, citizenship, religion, sexual orientation, gender identity or expression, disability, or any other legally protected factor. We value the unique talents of all our people, who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs