A person who has practical skills in creating professional tools in form of web apps, designing and implementing tools that will help users.

Who do we need?

People for full-time employment, ready to dedicate their heart and mind to the work in our team. People willing to cooperate, share ideas, use experience, open-minded and keen on setting new goals. The preferred specializations are:

FrontEnd Developer

If you are passionate about real change in society in terms of climate and energy sector and you have practical skills in creating professional tools in form of web apps. The main part of this position is designing and implementing tools that will help users to understand and manage significant amounts of data that are otherwise unintuitive. This is making complicated matters clear and understandable for the user by usage of UX best practices and clean design.  

Role and Responsibilities:

  • Understanding and predicting user needs, finding tools and create prototypes
  • Building production ready web apps
  • Building UI that visualize large datasets in clear, elegant way
  • Good knowledge of modern JavaScript (ES6), TypeScript, HTML5 and CSS3
  • Good knowledge of frameworks and libraries like React
  • Knowledge of global state management with tools like Redux
  • Knowledge of modern tools like: webpack, yarn, storybook
  • Interest in UX best practices
  • Good theoretical basis. Understanding how tools work under the hood (session management,event loop etc.)
  • Proven participation in commercial products development (more than one)
  • Good knowledge: git
  • Problem solving skills
  • Good verbal and written communication skills in English
We appreciate:
  • 2+ years of professional experience in the field
  • Experience in any of the following: D3.js, charting libraries like Plotly or ApexCharts, Python webframeworks, SQL
  • Data visualization
  • Passion and thirst for knowledge
  • Contribution to open source projects
  • Sharing knowledge culture

What do we do?

We create conditions for sustainable energy development for the good of humanity and planet Earth. We act by using technological and organizational innovation to provide cost efficient, secure and environmentally friendly energy solutions. We do this by providing tools and objective analyses for governments, businesses and society. Very often we look for the synergy between science, business and politics – that is why team is split between the Interdisciplinary Division for Energy Analyses / NCBJ and the Enercode company (www.enercode.tech). Our team has a proven record of delivering the most advanced, integrated optimization systems for Polish and European energy sector. We can lead the full cycle of product development, management and support as well as solve technological problems on demand.

What do we offer?

– work in flat-structured 45 people team focused on innovative, state of the art solutions
– startup and creative atmosphere
– good learning environment
– good working atmosphere, weekly workshops, fresh fruits and snacks, cosy garden
– UoP with salary 8 000 PLN – 12 500 PLN gross

Feel interested?

Send your CV to our address: [email protected] or use the contact form below.  Please include in your application following consents:

I agree to the processing of my personal data included in this application for the needs necessary to carry out the recruitment.
I agree/I do not agree to store my personal data in the NCBJ recruitment database for a period of 12 months since the submission of this application, related to potential future recruitment processes.

Polish version:

Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji na stanowisko …
Wyrażam zgodę/Nie wyrażam zgody na umieszczenie moich danych osobowych w bazie rekrutacyjnej NCBJ oraz na ich przechowywanie przez okres 12 miesięcy od ich przekazania w celu przeprowadzania przyszłych rekrutacji.

Information in accordance with Article 13 RODO on the processing of personal data:

  1. The Personal Data Controller of your personal data is the National Centre for Nuclear Research (hereinafter referred to as Controller or NCBJ) with its registered office in Otwock, 7 Andrzej Sołtan Street, 05-400 Otwock.
  2. Your personal data will be processed for recruitment purposes on the basis of applicable law, including the Labour Code.  Data not required by law, provided by you in your documents, will be processed on the basis of your consent. Your consent is given by the transfer of this data.
  3. The full content of the information clause of Article 13 RODO is available at https://www.ncbj.gov.pl/en/information-clause-personal-data-processing

Contact form