Find a job
← To job search

UI Developer

Apply now
Role area:
Technology
Contract type:
Full Time
Location:
Cluj - Napoca
Share on LinkedIn

Is this you?

You have spent years using agile and lean practices to deliver world class software. You

are a Kaizen creature who never stops thinking about how to improve yourself and your

team.

When hardware fails, your applications keep going because they are fault tolerant.

When the company grows, your applications scale right alongside. Customers enjoy using your

applications, because they are reactive and always perform well.

You understand that building the ‘right thing’ is as important as building the ‘thing right’, and

have leveraged test-driven techniques such as ATDD to achieve both. You believe that

software quality is the responsibility of the whole team, regardless of job titles.

You understand and embrace the philosophy of Continuous Delivery. You have no interest

in throwing your work ‘over the wall’ to anybody. Instead, you passionately believe in an

agile, DevOps-centric team that builds, tests, releases and operates its own applications.

Key Responsibilities

  • Develop software as part of an agile team with short iterations and frequent releases;
  • Contribute to planning and the subsequent development of applications;
  • Remain up-to-date in terms of current and future needed upgrades.

Key experience & qualifications

  • Awareness / experience in using agile methodologies;
  • Professional experience building high quality, performant JavaScript applications;
  • Knowledge of ES6+
  • Knowledge of JavaScript frameworks/libraries, such as React, Angular, Vue, etc. React

a distinct advantage;

  • Understanding of state management libraries like Redux, Flux, MobX, etc Redux a

distinct advantage

  • Experience with REST API’s
  • JavaScript test tools (e.g. Jest, Enzyme, Cypress);
  • Packaging/build tools (e.g. NPM, Webpack);
  • Experience of using established design patterns.
  • A minimum of 2 years of relevant work experience is recommended, but we are mostly

interested in skills and potential.

Key skills & attributes

  • Proactive
  • Team player who brings also fun to the team
  • Self motivating
  • Strong analytical skills

Flexible working is our way of working! We’re a diverse workforce and therefore a ‘one size

fits all’ approach isn’t necessarily best. Whatever your personal needs may be, let’s have a

chat and see how we can accommodate them.