Front-end Developer, Krakow, Poland

  • Kraków, Poland

Front-end Developer, Krakow, Poland

Job description

We are looking for talented mid-level to senior front-end engineers with a wide range of programming skills with who are able to learn new technologies quickly.

Type of employment

Full-time employment in Kraków’s office located in the heart of Kazimierz district.

What we offer

  • Flexible employment conditions (B2B or permanent contract) and working hours

  • Competitive salary: show us your amazing skills and we’ll reward you generously

  • Development possibilities: training and conferences budget for every employee

  • Great working atmosphere in a modern office located in the city center

  • Free parking in the very center of Krakow, right next to the office

  • Bonuses like private healthcare (Allianz), Multisport, and more

  • Awesome team building activities :)


General skills

  • You are able to deliver projects on time and with high-quality.

  • You have passion for development and continuous self-education in your area of expertise.

  • You have code samples showing all your relevant skills. Each code sample is a non-trivial example showing your best skills and knowledge.

  • You have a consistent coding style and passion for well-organized, clean code.

  • You have good verbal and written communication skills in English (we work exclusively with English speaking customers).

Development skills

  • Excellent knowledge of JavaScript (the latest ECMAScript standards)

  • Very good knowledge of at least one of modern JavaScript frameworks (Angular, Vue.js, React)

  • Excellent knowledge of HTML5, CSS3, Performance Optimization, Accessibility.

  • Very good knowledge of CSS preprocessors: SCSS is preferred

  • Good knowledge of scalable and maintainable CSS Architecture methodologies (BEM, ITCSS).

  • Very good programming skills and knowledge of general principles (DRY, abstraction, KISS, code refactoring and optimization, etc).

  • Good knowledge of Git, npm and command line

  • Understanding responsive web design and having good aesthetics sense.

Bonus skills:

  • Experience with coding Shopify themes.

  • Knowledge of WordPress and ability to code WordPress themes.

Recruitment process

This is how our recruitment process works:

  1. We will check your application and code examples to see if you would be a good fit to our team.

  2. If you pass the initial screening, we will invite you to do our front-end test project.

  3. If you pass the test, we will invite you to a call or on-site interview focused on technical skills and knowledge.

  4. If you pass the 1st interview, we will invite you the 2nd interview focused on soft-skills.

  5. If you pass the 2nd interview, you will become a member of Xfive. Congratulations! :)

For more details check out our blog post How we hire great developers.