The adventure called RomSoft begins in 2001 in Iași, Romania. Officially, we are a Romanian capital, profit-driven, software development house. But, with every cell in our corporate body (if such things exist) we believe we have a double mission: to create happy customers and to make people’s lives a bit better. By encouraging continuous learning, initiative, and innovation we create a dynamic working environment of professional people who are passionate about their work, but also teamwork devotees and office fun enthusiasts.

Full Stack Web3 Developer
Paid internship at S.C. RomSoft S.R.L. · 16/07/2023
  • – Business Software Development
  • room Iași

This is a great opportunity for talented and motivated interns. The company will organize a training program with a 3 months duration and is ready to welcome a new colleague. Apart from your interest in web technologies and blockchain solutions just bring your motivation and enthusiasm. We’ll cover the rest.


As part of the team, you will participate in all aspects of the development lifecycle from specifications through development to production. Throughout the internship program, you'll gain valuable experience in building decentralized applications, addressing data privacy concerns, and creating reliable mechanisms for secure data exchange between various parties.

To apply for our internship program, you need to have:

  • Technical University Studies (Computer Science, Automatic Control and Computer Engineering, etc.)
  • Basic knowledge of JavaScript/Node.js
  • Experience with HTML/CSS
  • An understanding of how the blockchain works and how it can help achieve authentic decentralized solutions.
  • English medium level

We offer

  • The opportunity to gain experience with frontend JavaScript frameworks or/and libraries.
  • The opportunity to develop decentralized applications using the above studied frameworks/libraries;
  • Paid internship period and competitive remuneration for a permanent position after the internship;
  • The chance to become part of the Research department and work in breakthrough projects;
  • Friendly and supportive working environment.

Knowledge to be acquired

  • Improving your JavaScript/TypeScript code skills;
  • Good understanding of Node.js and frameworks like Express;
  • Experience using/creating RESTful web services;
  • Basic algorithms and data-structures with complexity analysis;
  • Professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes;
  • Experience using source control tools;
  • General Programming Design Patterns;
  • JavaScript particularities: inheritance, functional (closures, first-class & higher-order functions), & asynchronous programming (even loop, promises), DOM events;
  • Frontend frameworks architectural patterns characteristics;
  • Key concepts of building decentralized solutions using blockchain technology;

If you are qualified for this position and want to become part of our team, please submit your CV/LinkedIn profile now for immediate consideration!