All offersKrakówJSReact Developer
React Developer
JS
Making Waves

React Developer

Making Waves
Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    ReactJS
    advanced
    JavaScript
    advanced
    Continuous Integration
    regular
    CSS architecture patterns
    regular
    Redux
    regular
    Git
    regular
    Accessibility Standards
    regular
    RWD approach
    regular
    React Native
    nice to have
    Flutter
    nice to have

Job description

Online interview

What will be your responsibilities? 

  • Developing projects for international customers based on JS / CSS3 and HTML5 technology.
  • Developing and implementing highly-responsive user interface components using React concepts.
  • Cooperating on a daily basis with Backend Developers, Designers, PM, Client.
  • Optimizing components for max. performance across a vast array of web-capable devices and browsers.
  • Building reusable components and front-end libraries for future use.
  • Last but not least, following Accessibility Standards.

Who are you?


An ideal candidate would have:

  • At least 3+ years of professional experience as Frontend/JavaScript/React Developer.
  • In-depth knowledge of cross browser modern JavaScript (ES6+), HTML/HTML5, CSS3.
  • Expertise in modern CSS architecture patterns as well as expertise in CSS processors and preprocessors.
  • Wide knowledge of software engineering principles.
  • In-depth knowledge of ReactJS.
  • Extensive knowledge of browser rendering optimizations.
  • Practical experience with GIT.
  • Practical experience of state and side effects management patterns and solutions (e.g. Redux, Redux Toolkit, Redux-Saga, Redux-Observable).
  • Practical experience with frontend testing frameworks and tools.
  • Practical experience with Task Runners, Build Tools, Process Automation Tools.
  • Knowledge of RWD approach, cross-browser compatibility.
  • Strong focus on creating performant, reusable and flexible code.
  • Experience in developing mobile applications with React Native or Flutter would be an asset.

We would like you to have:

  • Great empathy for the end user.
  • A strong eye for compelling visual and user-centered design.
  • Ability and will to share your knowledge with junior members of your team.
  • Eagerness to learn, infuse feedback, prototype and enjoy iterative change.
  • Dedication to collaborate with Engineers, Project Managers, Designers and Clients.
  • Exceptional communication skills (at least in Polish and English).

Your benefits?

  • Salary range: 8 000 - 12 000 PLN/GROSS (UoP) or 64 – 95 PLN/h (B2B).
  • Work with programming enthusiasts on international projects that combine innovation and technology.
  • An unique organizational culture that supports innovation without imposing strict corporate rules.
  • An opportunity to have a real impact on how we work.
  • Flexible working hours, relaxing breaks and attractive benefits.
  • Oh, and a 30-minute lunch break is included in your working day.
  • A possibility for developing your passions in interest groups.
  • 5000 pln per year for an individual development plan and budget for international conferences and other personal development initiatives of your choice.
  • You get 112 hours (14 days!) per year for self-development (conferences, hackathons, online training, English classes etc.)
  • Language classes in English and Polish.
  • A well-stocked kitchen with bread, cheese, ham, yoghurt, cereal, coffee, tea and fresh fruit delivered every day.
  • Social benefits (MultiSport card, life insurance, private medical health care - LuxMed).
  • A great office with air purifiers and bicycle stands, right in the city centre next to the Old Town.
  • Possibility to visit Oslo and/or Stockholm, if you like to travel.

More about us & our benefits

 Do you want to know more about our company culture? Have a look at our website. However, we still prefer to meet in person, so contact us! 

Please include the following statement in your application: : 'I hereby authorize you to process my personal data included in my job application for the needs of the recruitment processes (in accordance with Making Waves Polska Sp. z o. o. Privacy Policy).'