Javascript Developer

  • Full time
  • Prague
  • Posted 7 days ago

APA Publications Sp. z o.o.

SQL / NoSQL (junior)
Node.js (regular)
JavaScript (advanced)
HTML5 / CSS3 (advanced)
We are Insight Guides & Rough Guides
It’s an exciting time at Insight Guides and Rough Guides, as we embark on a global roll-out of a new online business model and a data-driven marketing strategy. For over 45 years, Insight Guides and Rough Guides have inspired travellers with a unique combination of stunning photographs, inspiring essays that delve deep into the culture of a destination, and detailed travel planning information.
Our unique online platform is designed to give travellers access to our extensive knowledge of the travel industry and provides an easy-to-use solution for the planning and booking of desirable and memorable travel experiences. 
Why work with us:
  • We value work-life balance and work a 40-hour working week with flexible working hours
  • You will participate in apps development for multiple worldwide known brands in travel industry and have opportunity to work with truly international environment
  • We will help you to grow your skills 
  • Your code will be checked by more experienced developers in code-review process
  • You will learn different parts of the developments stack
  • You will gain experience with working in Vue.js, Typescript, NestJS, Node.js,  Tailwind, Strapi, GraphQL, fp-ts, Docker and many other technologies from our tech stack
 We offer you:
  • work on exciting international projects and team from any place in Poland or from our office in Bialystok (some workations are also allowed);
  • full time job with competitive salary plus annual bonus based on achieved targets;
  • paid 20 or 26 holidays and paid sick leave 
  • fitness card and/or private health insurance;
  • full access to amazing travel guides;
  • discounts on unique travel ideas from our partners
 What do we expect from you:
  • communicative English (however, we speak Polish a lot inside the team);
  • at least 3 years of professional commercial experience in JavaScript projects;
  • at least 2 years of professional experience with one of the popular js frameworks such as React, Vue, Angular or any Node.js framework other than Express;
  • at least 1 year of professional experience in Typescript
  • experience in working with NoSQL databases or relational ones;
  • git knowledge;
  • good programming, problem-solving and teamwork skills;
  • enthusiasm and the willingness to constantly grow your skills;
  • understanding and usage of SOLID, DRY and KISS principles;
 Extra points for:
  • knowledge of usability and user interface design best practices;
  • familiarity with Figma;
  • experience with Node.js or any backend language;
  • experience with AWS/ Netlify;
  • understanding of application publication process;
  • experience with Docker and Kubernetes;
  • experience with functional programming;
  • experience with microservices, DDD, TDD, event-driven architecture;
  • familiarity with MeteorJS;
  • practical SEO knowledge;

To apply for this job please visit