Senior Test Automation Engineer (Microservices)

Warsaw/Bydgoszcz/Remote helps companies discover the potential of their data and use it to build competitive advantage in the most effective way. Our support covers all stages of the AI journey, from a feasibility study through to end‐to‐end AI solution development, deployment and maintenance. We follow methodology developed on the basis of research and commercial projects delivered for clients such as NTT, Nielsen, L’Oreal, Google and Intel.

We are looking for an ambitious Senior Test Automation Engineer (Microservices) to join our team.
We carry out projects in the field of Machine Learning, Big Data, Security, SDN (Software Defined Networking), Cloud Computing, OpenContrail. Working with us you will have the chance to immerse yourself in challenging projects and technologies such as JavaScript including latest EcmaScript standards, AngularJS, ReactJS, Redux, unit test frameworks. If you are open-minded and willing to constantly develop yourself – Our company is the place for you. Our teams are made up of winners of international algorithmic competitions, experienced managers, talented developers and IT administrators. Are you interested? Grow with us and we will gladly share our knowledge and expertise with you!

You must have:

  • excellent knowledge of JavaScript including ES2015+,
  • very good knowledge of CSS3 and HTML, HTML5 APIs and DOM APIs,
  • hands-on experience with ReactJS (preferably React JS 16.x),
  • strong understanding of one-way data flow architectures (Flux, Redux etc.),
  • familiarity with at least one unit test tool (ie. Jasmine, Mocha, Tape, Enzyme),
  • knowledge of object-oriented programming paradigms,
  • experience in developing UI using CSS Modules and using preprocessors such as Sass and Less,
  • understanding of functional/reactive programming paradigms,
  • contact with dev tools (npm, WebPack, Babel 7),
  • broad knowledge of the general web landscape, architectures, trends and emerging technologies,
  • track record of software development best practices usage: design patterns,
  • continuous integration, code review, unit / functional / regression tests, Git,
  • at least basic knowledge of Linux,
  • ability to work in a team environment, problem-solving attitude and willingness to learn continuously,
  • ability to mentor junior engineers and share your expertise with the team,
  • good working knowledge of English (B2 level).

You may have:

  • practical knowledge of Bootstrap and AntD,
  • experience in using RxJS,
  • development tools knowledge, such as gulp, browserify,
  • understanding of classical and machine learning algorithms,
  • familiarity with Python.

We offer:

  • the chance to be a part of a young, dynamic and internationally successful team,
  • the opportunity to learn from and work with seasoned developers with extensive professional experience in Silicon Valley,
  • the opportunity to influence technical decisions and development processes,
  • the opportunity to participate in conferences and workshops around the world,
  • the opportunity to participate in the Tech Talks (internal training sessions),
  • flexible working hours,
  • attractive salary,
  • attractive benefits package (subsidized medical care, sports, frequent team-building events, fun room).