All offersKrakówJSReactJS Developer
ReactJS Developer
JS
Railwaymen

ReactJS Developer

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

Tech stack

    HTML5/JSX
    advanced
    ReactJS
    advanced
    Vanilla JavaScript ES 6
    advanced
    Redux
    regular
    CSS 3
    regular

Job description


We are Railwaymen - software house from Kraków. Our speciality is building functional, well-designed and fully-tested web/mobile applications. Since 2015 Railwaymen is recognized as Global Leaders and Top Ruby on Rails Developers by Clutch.

Our tech portfolio is rich in projects from many industries, like: constructions, healthcare, education, fintech, IOT, video, real estate, media, entertainment. We have successfully run more than 100 web and mobile projects. More about our case studies you can find here: https://railwaymen.org/portfolio

The Railwaymen was created in 2009, based mainly on Ruby on Rails technology. Over time, we have expanded our portfolio with the projects in mobile technology like iOS and Android. 


The tools which we use: PivotalTracker, Jira, Meistertask

Methodology:
Agile (Scrum, Kanban)

Communication tools: Slack, Hipchat


 
👉 Here we are looking for a ReactJS Developer. Details about this position below.

Requirements:

  • very good knowledge of HTML 5, JSX 
  • very good knowledge of JS library: ReactJS; routing, state maintenance, properties and method inherited, differences between containers and components in React architecture
  • very good knowledge of Vanilla JavaScript ES 6 (promises, scope, class definition, variables types, string interpolations, deconstructing statements, collection/array iterations, best practices, DRY, KISS)
  • good knowledge of FLUX especially Redux implementation, immutability pattern, one direction data flow, store data maintenance, dispatching actions, common and side effect actions
  • good knowledge of DOM structure and understanding the virtual DOM model
  • good knowledge of CSS 3 and SCSS, SASS, LESS preprocessors
  • knowledge of react hooks and context API
  • very good knowledge of RWD approach, cross-browser compatibility 
  • cross browser compatibility
  • knowledge of English sufficient both reading and writing
  • a desire for self-development
  • teamwork skills
  • focus on task completion
  • knowledge of Git version control system 
We require candidates to send a sample of code

Nice to have:

  • knowledge of at least one of the frameworks: Bootstrap, Materialize, Semantic UI
  • familiarity with Linux based system 
  • basic knowledge of Photoshop, Gimp, Jira, Trello
  • knowledge of Lodash, Underscore or similar library 

What we offer:

  • Full-time employment 
  • Employment/B2B contract or any other arrangement, if you wish
  • Flexible working hours, friendly and open work atmosphere
  • Fresh fruits, delicious pizza every Wednesday at the office
  • Unlimited delicious coffee
  • Bday gifts
  • Medical package
  • Sport subscription
  • Bonding events
  • Board games
  • Tech talks on Friday
  • Keeping in touch with cutting-edge technologies


The Controller of your personal data is Railwaymen, with registered office at Na Zjeździe 11, 30-527 Kraków. Your data is processed for the purpose of the current recruitment process. Providing data is voluntary but necessary for this purpose. Processing your data is lawful because it is necessary in order to take steps at the request of the data subject prior to entering into a contract (article 6 point 1b of Regulation EU 2016/679 - GDPR). Your personal data will be deleted when the current recruitment process is finished, unless a separate consent is provided below. You have the right to access, correct, modify, update, rectify, request for the transfer or deletion of data, withdrawal of consent or objection