Frontend/Full-stack JavaScript developer of simulation games

CENTRE FOR SYSTEMS SOLUTIONS, a non-profit, international developer of sustainability simulations and serious games is looking for

Frontend/Full-stack JavaScript developer of simulation games

Location: Wrocław, fully remote work possible

We look for a new Frontend/Full-stack JavaScript developer.

The CENTRE FOR SYSTEMS SOLUTIONS (CRS) is an international organization established in 2005 with an aim to develop and apply innovative methods and system tools and technologies, including digital multiplayer games, board games and role-playing simulations. They are used to support research, education, and policy experimentation in the area of sustainability.

Your role

You will be engaged in developing web-apps for real-time simulation games. We use Meteor (Node.js, MongoDB) as a platform, for frontend we use Vue or Svelte, CSS Modules, and TailwindCSS.

Sounds interesting to you?

Learn more and join us.

Why should you work with us?

For 17 years, we have been pursuing meaningful work by creating social simulations and serious games for social change. Our interactive, multiplayer, and moderated games combine entertainment with education and raise awareness of global challenges such as the climate emergency. They are engaging, fun, and have been played by such organizations as the World Bank, the European Commission, OECD, UNDP, etc.

As a non-governmental organization, we do not follow many of the practices you might have encountered in different IT companies. Instead, we will rely on you to design and control your development process. You will be considered a co-author of our games throughout all the stages of production. Last, but not least, you will be engaged in purposeful and satisfying work instead of creating products that exploit people’s psychological weaknesses for profit.

Join our professional, interdisciplinary team of 15 change makers. Get involved in international projects for public good at the intersection of business, science, society, and the environment.

We offer

  • Full-time employment contract (or B2B) with flexible working hours (40 hours per week); part-time arrangement also possible
  • Possibility to work remotely or from our office in Wroclaw
  • Salary based on track record and qualifications (10 000-20 000 PLN net)
  • Possibility for a contract in EUR
  • Opportunities for professional development including external training
  • Life insurance
  • Private medical care
  • Support for moving in and settling in Wroclaw
  • Fast recruitment process


  • Frontend or full-stack development
  • Vue, Svelte, or willingness to learn Svelte
  • Excellent command of modern CSS (CSS Modules)
  • Willingness to learn Meteor (should be easy for JS programmer)
  • Ability to communicate in English

Nice to have

  • Experience in unassisted web app development
  • Former experience with Svelte, Meteor, MongoDB, , TailwindCSS
  • Experience with using test frameworks
  • Background in sustainable development, or modeling complex systems (e.g. system dynamics, or Agent-Based Modeling)

Please send your CV and portfolio to: (entitling the email “Frontend/Full-stack JavaScript developer“). Don’t forget to enclose the following annotation: “I agree to the processing of my personal data by the Centre for Systems Solutions Association for recruitment for the post of Frontend/Full-stack JavaScript developer in accordance with Art. 6(1)(a) of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)”.

In order to ensure compliance with the GDPR, we would like to inform you that we intend to store your personal data on the G Suite platform owned by Google LLC. The data will be stored on a server located in the USA. To dispel your doubts, we would like to assure that your data will be safe, as Google LLC joined the Privacy Shield program and provides the appropriate level of personal data protection required by European regulations.

In reference to this, please read the information below:

In accordance with art. 13 of the General Regulation on the Protection of Personal Data of 27 April 2016 (Official Journal of the European Union, L 119, 4 May 2016), we inform you that:

  1. The administrator of your personal data is the Centre for Systems Solutions Association, based in Wroclaw 50-305, ul. Jaracza 80B /10, Poland;
  2. Your personal data will be processed for the purposes of conducting correspondence pursuant to the Article 6(1)(a) of the General Data Protection Regulation of 27 April 2016;
  3. Your personal data will be stored for the duration of this recruitment;
  4. You have the right to access your data and the right to rectify, delete, limit processing, the right to withdraw consent and the right to move data;
  5. You have the right to lodge a complaint with the supervisory body;
  6. Providing personal data is voluntary but necessary to consider the offer as part of the recruitment process.

You can withdraw your consent at any time by sending an e-mail to

We reserve the right to contact only selected persons.