Senior JavaScript Developer (React)

Full Time / Remote
Master's Degree
Alina Karun Alina Karun

Our client is an agile software company that provides both back-end and front-end development and focuses on services related to web & mobile development and product design. The company has won a number of awards and has worked for a huge range of global clients, from start-ups to large corporations such as Pinterest, Facebook and Orange.

  • 4+ years of experience with JavaScript (good knowledge of ES2016; newer versions and TS 3+ are a plus);
  • Experience in developing web applications using React.js and another modern framework;
  • Being comfortable HTML5 and CSS3;
  • Experience with version control systems, preferably Git;
  • Demonstrated tech leadership in a medium-sized team, and the ability to design a really complex system;
  • Very good English skills as we communicate in that language on a daily basis (Polish not required);
  • Eagerness to learn and constantly improve yourself;
  • Being a team player focused on getting things done.
Would be an advantage:
  • Experience with Node.js;
  • Experience in working in Scrum and Agile Teams;
  • Knowledge of AWS;
  • Experience with SASS or LESS.
  • Taking an active role in architecting the solutions we build;
  • Designing and implementing web applications using JavaScript and its frameworks (i.a. React, Vue, Angular), HTML5 and CSS3;
  • Working closely with the dispersed development team, client and project manager in SCRUM methodology;
  • Ensuring that programming practices and code quality are respected;
  • Supporting other engineers with your expertise when needed (knowledge sharing);
  • Leading your colleagues’ growth and development;
  • Taking an active part in internal initiatives (e.g. technical recruitment, mentoring or estimation of pre-sale project).
The company offers:
  • All necessary equipment such as laptop, additional monitor and accessories;
  • Flexible working hours with a focus on the delivery of our goals;
  • 100% remote role;
  • Co-financing of additional benefits (e.g language classes);
  • Remote team building initiatives;
  • Participation in team and personal education activities;
  • Individual career path and professional development initiatives;
  • Regular performance reviews (twice a year).
Alina Karun
Alina Karun