All offersBiałystokJSFrontEnd Developer (Stencil)
FrontEnd Developer (Stencil)
JS
eSky.pl

FrontEnd Developer (Stencil)

eSky.pl
Białystok
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    TypeScript
    regular
    HTML5
    regular
    CSS
    regular
    SCSS
    regular
    Node.js
    regular
    Git
    regular
    JIRA
    regular
    Zeplin
    regular

Job description

Hi. My name is Krzysztof Winiarski, and I’m leading the front-end team at eSky.pl. The team is being rearranged to meet new challenges and take new responsibilities. Its main aim will be to assist product teams in implementation of consistent design across applications we build.
This is going to be archived by re-implementing the design system and providing solid, ready to use web components in strong cooperation with our UX team.

Among other goals, the team is responsible for promoting web performance culture. This involves software development and optimization, but also provisioning of various tools related to measuring and boosting web applications performance.


Recruitment process

  •  Send as CV and fulfill the self-assessment form you will receive from us.
  •  Short call with Monika, our recruiter, when we find your CV interesting.
  •  Interview with team leader and squad mates in Polish or English language.
  •  Online coding during an interview (approx. 1h).
  •  Final decision in 4 working days with full feedback from our side.

Responsibilities

  •  Translate design language into technology, by building company wide UI kit based on web components.
  •  Mentoring and supporting other teams in terms of proper implementation of the design system.
  •  Maintain UI quality by keeping documentation up to date and writing a variety of tests from unit to visual regression ones.
  •  Build web performance awareness by providing tools and development assistance to other teams in optimizing performance and avoiding its regression.

Requirements

  •  At least 2 years of experience as front-end developer, with focus on UI/UX and strong cooperation with the design team.
  •  Good understanding of component based architecture including its strengths and weaknesses.
  •  Good knowledge of web platform (like browser APIs and browser differences).
  •  Good knowledge of build tools (like Webpack, Rollup, Vite, esbuild) and their extensive usage.
  •  You are user experience and web performance oriented.
  •  Open minded, easily adapting to changing technology. If you are one framework oriented (ex. only Angular or only React) this position may not be for you.
  •  You are open for remote work with visits to HQ in Katowice, which are optional and occasional.
  •  Nice to have: experience in web design, ex. Figma or Sketch.


We offer

  •  Stable work in a fast growing multinational company, on the terms of employment you prefer and market-competitive salary which depends on your experience.
  •  Top-notch work conditions, including a fully equipped office and tools you need. You are free to choose hardware you like (MacOS, Linux, Windows) and software you prefer (ex. JetBrains).
  •  Friendly atmosphere based on partnership, without organizational barriers, promoting professional development and autonomy. You have a real influence on the technology directions we made and the final shape of the product.
  •  Benefits using cafeteria system, Multisport card subsidy, private medical care, access to group life insurance.

Technology stack

  •  TypeScript & Sass.
  •  Stencil, Angular, Nx, Jest, Cypress.
  •  Zeplin, Storybook.
  •  Docker, Jenkins, Bitbucket, Git.