Full-stack Software Engineer (TypeScript / React / NestJS)
Join a senior engineering team building regulated capital markets infrastructure from the ground up. Ready to accelerate your growth in FinTech?
We usually respond within two weeks
The client is building next-generation capital markets infrastructure designed to modernise how financial institutions operate across Europe. Using distributed ledger technology within a regulated environment, the platform simplifies traditional capital market operations by significantly reducing operational complexity and transaction counterparties.
They are now looking for a Mid-level Full-stack Engineer to join a highly experienced engineering team in Vilnius. This is not a maintenance role inside a large corporate structure, it is an opportunity to work in a greenfield environment alongside senior engineers with deep technical expertise and direct exposure to complex financial systems.
The role is ideal for someone with strong TypeScript foundations who wants to grow rapidly in a high-performance environment, contribute across both frontend and backend development, and gain hands-on experience in modern capital markets infrastructure.
🔍 Responsibilities:
Develop and maintain scalable full-stack applications using TypeScript across frontend and backend systems;
Build modern user interfaces using React, Next.js, and Tailwind CSS;
Develop backend services and APIs using NestJS, PostgreSQL, and related technologies;
Contribute to the development of regulated capital markets infrastructure and transaction workflows;
Collaborate closely with senior engineers, DevOps specialists, and company leadership on technical architecture decisions;
Design clean, maintainable, and production-grade software solutions in a fast-scaling environment;
Integrate and optimise APIs that abstract complex blockchain infrastructure into traditional financial workflows;
Work with cloud infrastructure and deployment environments within Azure;
Participate in Agile development processes, technical discussions, and code reviews;
Ensure application reliability, scalability, performance, and security standards are maintained.
🎓 Requirements:
• 3–5 years of professional software engineering experience;
• Strong hands-on experience with TypeScript development;
• Commercial experience with React, Next.js, and NestJS;
• Solid understanding of API development, backend systems, and database design;
• Experience working with PostgreSQL or similar relational databases;
• Comfortable working in fast-moving product environments with ownership expectations;
• Understanding of AI-assisted development workflows and ability to use modern AI tools effectively;
• EU work authorisation and ability to work in Vilnius on a hybrid basis;
• Interest in blockchain, tokenisation, or capital markets infrastructure would be considered a strong advantage.
✨ The Employer Offers:
• Opportunity to work directly with senior engineers with 10–15 years of experience;
• Greenfield product environment with technical ownership and visibility;
• Exposure to regulated financial infrastructure and tokenised capital markets;
• Fast learning curve and strong mentorship opportunities for future senior-level growth;
• Small, highly capable engineering team with direct access to decision-makers;
• Modern technology stack including TypeScript, NestJS, Next.js, Azure, PostgreSQL, and blockchain integrations;
• Flexible hybrid working model in Vilnius;
• Opportunity to help shape infrastructure powering the future of European finance.
If you are looking for a role where you can grow fast, work closely with senior talent, and help build real financial infrastructure from the ground up — let’s talk!
- Divisions
- Engineering
- Role
- Full-stack Software Engineer
- Locations
- Lithuania
- Remote status
- Hybrid
- Monthly salary
- €3,000 - €5,000
- Employment type
- Full-time