Senior Full-Stack Developer (Frontend-leaning) — Event-Driven Platform

Permanent employee, Full-time · Pristina

Welcome to GenTwo
Welcome to GenTwo, a global leading Swiss-based Fintech firm that transforms nearly any asset into bankable securities. 
 
We’re building the next-generation investment platform to redefine how financial products are created, managed, and operated — from idea generation to issuance and redemption. At the core is a modular and scalable architecture powered by decentralized services and an event-driven design.

You’ll focus primarily on the frontend (React or Vue with TypeScript) while contributing to backend features in Node.js/TypeScript on our cloud-native Azure stack. You’ll work closely with the Lead Developer to turn the blueprint into robust, user-friendly product experiences.

At GenTwo, we hire for culture first, skills second. If you share our four core values, you might be the perfect fit: 

* Stronger Together: Collaboration and teamwork drive extraordinary results. 
* Create Clarity: Simplify complexity for clients and colleagues. 
* I Own It: Take responsibility and deliver on commitments. 
* Figure It Out: Approach challenges with curiosity and problem-solving determination. 
 
Does this sound like you? Read on!

Location: Pristina, Kosovo
Start Date: Immediately
Duration: Permanent
Your tasks & responsibilities:
Key Responsibilities
  • Build task-based, role-driven UI experiences using React or Vue with TypeScript.
  • Implement modular micro-frontends and shared component libraries for reuse and consistency.
  • Connect frontends to event-driven backends; consume and render near real-time domain events.
  • Contribute to backend development in Node.js/TypeScript (routes, services, integrations) under the guidance of the backend team.
  • Ensure accessibility (WCAG), performance, and responsive design across devices.
  • Write automated tests (unit and integration) and participate in code reviews.
  • Help establish CI/CD practices for frontend assets and shared packages.
  • Leverage AI agents and coding assistants to accelerate delivery where appropriate.

    Your tasks  
  • Implement the first set of frontend modules for the initial business use case (already available as a PoC), integrating them with the event-driven backend.
  • Build and document a shared component library and UI patterns that support modular micro-frontends.
  • Collaborate with the backend team to add backend endpoints and services in Node.js/TypeScript that power the UI and workflows.
  • Establish testing and CI/CD foundations for the frontend (and shared packages) to enable rapid, safe iteration.
  • Partner with product and design to translate user journeys into task-based, role-specific interfaces.
What you bring:
  • Strong hands-on experience building production UIs with React or Vue and TypeScript (comfort with both frameworks is a plus).
  • Solid understanding of state management, routing, forms, and data-fetching patterns.
  • Proficiency with modern build tooling (e.g., Vite/Webpack), package management, and linting/formatting.
  • Comfortable contributing to Node.js/TypeScript backends (APIs, services, data access) without acting as the backend lead.
  • Familiarity with cloud-native development (preferably Azure), containers, and CI/CD workflows.
  • Experience with modular design systems, component libraries, and micro-frontend concepts.
  • Quality mindset: testing, observability, and maintainability are part of how you work.
  • Bonus: Exposure to event-driven architectures or financial products / structured product lifecycles.
What we offer:
  • A fast-paced start-up environment that encourages innovation and growth in your function. 
  •  Modern infrastructure and tools to help you excel in your role. We believe that providing our employees with the latest technology and equipment is essential to their success. 
  •  Flexibility to work from home. We understand that everyone's work style and personal life are unique, so we offer two days per week to work from home. 
  •  Central work location in Pristina. Our office is conveniently located in the heart of Pristina, making it easy to commute and enjoy all the city has to offer. 
  •  Competitive and performance-based remuneration. We believe that our employees are our most valuable asset, and we strive to compensate them accordingly 
     
What the process looks like:
  • Apply and your CV will be reviewed in the next weeks.  
  •  A 30- minute online meeting with a Hiring Manager. 
  •  A 1-hour online technical interview with the dev team. 
  •  Task completion and presentation/discussion with team members (online)
  •  Offer. 
About us
GenTwo is a Swiss-based B2B fintech company that operates globally and expands the investment universe by making all assets investable. 
     
To learn more about us, visit www.gentwo.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.