Senior Frontend Developer (React.js)
NoA Ignite (formerly Making Waves)
Cluj-Napoca, Romania
3 zile în urmă
source : Just Join IT

React Native (nice to have)

Continuous Integration (regular)

Git (regular)

Accessibility Standards (regular)

CSS architecture patterns (regular)

RWD approach (regular)

TypeScript (regular)

JavaScript (advanced)

ReactJS (advanced)

We are a Scandinavian Software House based in Cracow. Currently, we are looking for a Frontend Developer (React.js) who will help us develop projects for international customers based on JavaScript, TypeScript, React.js .

Possible job locations :

  • Covid-time remotely
  • After the pandemic Kraków or remotely - you can choose : )
  • Our recruitment process consists of 2 stages : HR Interview and Technical Interview.

    Gabriela our Recruiter will guide you through our process and will answer all your questions.

    What will be your responsibilities?

  • Developing projects for international customers based on JavaScript, TypeScript, 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 5+ years of professional experience as Frontend / JavaScript / React Developer.
  • In-depth knowledge of cross-browser modern JavaScript (ES6+), TypeScript, 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 : 12 000 - 18 000 PLN / GROSS (UoP) or 96 138 PLN / h (B2B).
  • Covid time : We're working 100% remotely but our office is open with limited capacity for those who prefer to come in every now and then.
  • If you prefer working remotely, we can help you to organise your home office by delivering a desk, chair, monitor or other necessary equipment.
  • Real impact and contribution to the way we work.
  • An unique organisational culture that supports innovation without imposing strict corporate rules.
  • 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 different interest groups.
  • 5000 PLN per year for an individual development plan with courses, international conferences, and other personal development initiatives of your choice.
  • You get 112 hours (14 days!) per year to spend on self-development (conferences, hackathons, online trainings, English classes, etc.)
  • Language classes in English.
  • Workation - the possibility to combine traveling and work.
  • Breakfast in our 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 from LuxMed).
  • A great office in Old Town with air purifiers and bicycle stands, only a 5-minute walk away from Kraków’s Main Square.
  • Possibility to visit Oslo, Copenhagen, and Stockholm, if you like to travel.
  • More about us & our benefits

    To keep up with the rapidly changing digital realm in today's world, we at Making Waves have decided to make a shift in our strategy.

    To become our clients’ and other partners’ powerhouse for digital growth, the Making Waves offices in Kraków, Oslo and Stockholm decided to join forces with our Danish sister agency Hello Great Works and are moving forward together under a new name : NoA Ignite.

    The name is brand-new, but the people behind it are still the same - a bunch of friendly developers, designers and content editors supported by our fab IT, People, and Finance & Administration departments.

    Our golden rule is People first , and we have three top priorities : to produce high-quality work, to have happy employees who are allowed to develop themselves, and to support a huge number of internal initiatives.

    Do not hesitate to contact us if you want to learn more about NoA Ignite Poland.

    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 NoA Ignite formerly Making Waves Polska Sp.

    z o. o. Privacy Policy).'

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular