Senior JavaScript Developer

Wrocław, Poland

SMARTASSISTANT makes complex look simple for 15M+ people every year.

We offer the leading SaaS platform to build and manage digital sales assistants for the web, mobile, chatbots, voice-enabled devices, and in-store use. The platform is used by many leading retailers and brands, including Amazon, Microsoft and Canon (you can check out some examples here).

There's a lot that goes into "making complex look simple", which is why we're looking for a Senior JavaScript Developer to join our R&D team. This is a unique opportunity to work in our buzzing office in Wrocław together with our team of open-minded, genuinely caring professionals with many different backgrounds.


  • Participate in building new web applications within our SMARTASSISTANT SaaS Platform
  • Work in a modern software development team (we use ECMA6 / TypeScript, node.js, React, Vue.js, AWS Lambdas, Java 8, various SQL&NoSQL databases, Git, Jenkins, Docker, code quality tools, code reviews, etc.)
  • Work on developing the already existing parts of the platform
  • Review the code and help other developers grow their JavaScript skills

It is definitely you we’re looking for, if you possess:

  • 3+ years of experience in software development of JavaScript-based applications
  • In-depth knowledge of various flavors of JavaScript programming (ECMAScript, Typescript, node.js)
  • Expertise in one of the modern JS frameworks (preferably React or Angular)
  • Good high-level understanding of various facets of programming full-stack web applications (HTTP, backend programming, databases, browsers, etc.)
  • Passion for software engineering, understanding of computing fundamentals and familiarity with the latest trends
  • Full working proficiency in English and strong communication skills

Additional bonus points for:

  • Expertise in Hibernate, Spring, MySQL, Typescript, node.js, experience with multiple various frontend application frameworks (React / Angular / Vue / Ember, etc.)

What we will offer you:

  • Attractive salary (12-18k PLN monthly) and other benefits (Medicover healthcare and Multisport sport subscription)
  • Flat structure, friendly team atmosphere and flexible working hours
  • Contract flexibility (job contract or B2B)
  • Awesome working conditions with ergonomic chairs and desks, IDE and OS of your choice (most of us choose IntelliJ :) - but if you prefer Eclipse, Netbeans, vi or whatnot - go ahead!), a powerful laptop and two big screens
  • Budget for IT conferences, books etc.
  • Other nice little things, like fresh fruit or a nice view on Rynek right from your desk
  • If needed we will be able to provide a relocation package for you

Does it sound like a perfect challenge for you? Then we look forward to receiving your resume (in English)!

In compliance with the European General Data Protection Regulation, we are writing to inform you that your personal data is used and processed for recruitment purposes only and will be irrevocably deleted from our database no later than one year after receiving your application, unless you explicitly agree with longer retention period. Additionally, you might at any time request to have all your data remove. You can read more in our HR privacy policy here.