Our site uses cookies. Learn more about their purpose and change of settings in a browser If you are using the site, you give you consent to use cookies, according to current browser settings. Got it

Software Engineer (Functional Programming)

  • Krakow

  • Any contract

  • Stationary work

  • 22.12.2017

Intetics Inc

  • http://intetics.com
  • Krakow
  • Number of employees: 500+
  • Technologies: .net, Java, JavaScript, RoR, Angular, React, Functional Programming, C#, iOS, Android, PHP

Project you can join

Are you tired of vacancies that are all the same? Does everyone demand +100 years of experience and offer you boring tasks in return? Do you want to actively use your brain during the work and grow professionally? We have something to offer :)

We invite you to work on innovative products used by millions of people all over the world, become part of creative and professional Intetics team and work side by side with the leading industry experts.

What do we do?

We create and modernize cross-platform products for various businesses (HealthCare, e-learning, sports, etc.), work with common core, develop IDE, compilers.

How do we do it?

Development is carried out on the new cross-platform programming language that was specifically developed by the client. It combines features from both functional and imperative languages. The language is similar to Standard ML, O’Caml and F#, also has some similarities with Haskell, Scala.

It would not be hard to switch to a new language if you know the algorithm design methods.

Whom are we looking for?

First of all, we are looking for a person who is interested in functional approach. You should also be eager to try new things and look for something unusual and unique. As well you should be able to write clear and understandable code.

We don’t have any strict requirements regarding your work experience. We have tasks for both students and grads and for experienced developers as well.

What else do we want from you?

It is important that you know at least one programming language and also know English well enough to communicate efficiently with our international team.

How does the hiring process go?

We don’t have a technical interview. In order to become a member of our team you only have to complete two test tasks: one is rather simple and can be done at home and the second is one more complex and should be done in our office. In order to receive our first test task, please send your CV and we will contact you.


  • Experience level: Junior
  • Technical education: Very welcome


Necessary on this position:
  • Knowledge of some programming language

Foreign languages:

  • English Good

Work time division

New functionalities
Bug fixing
Client support

Work methodology

  • Coding conventions
  • Code review
  • Pair programming
  • Unit tests
  • Integration tests
  • Build server
  • Static Code Analysis
  • Version Control System
  • Knowledge base
  • Testers
  • QA Manager / Engineer
  • Agile
  • Option to change a project

Work specifics

Avg. project team size 5

  • Technical supervisor
  • Business trips
  • Open Space
  • Possible remote work
  • Flexible working hours
  • Dress code

Provided equipment

  • Laptop
  • PC
  • Additional monitor
  • Freedom concerning tools selection
  • Headphones
  • Private locker
  • Telephone


  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Relocation package
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Shower
  • Chill room
  • Playroom for children
  • Integration events
  • Internal trainings
  • External trainings
  • Car parking
  • Bicycle parking

Contact this employer