The qualified candidate has a proven ability to learn and apply new technologies in a range of technical areas and desires to grow with our organization. Our applications are for large-scale and high-quality educational assessment, leveraging complex machine learning models.
We're looking for a strong developer to join an existing team. We've identified the areas that need to get upgraded - you'll develop new features as well as work on improvements inside existing codebase.
Some of the tools, technologies, & frameworks in our current toolset consists of JPA, Spring, Struts2, Jersey, AngularJS, NodeJS, Riak, Redis, RabbitMQ, Maven, Grunt, Jenkins, Git, Docker for build/release/deployment processes and ELK for log management. We expect candidates to not only learn existing tool sets but also help in picking the next best set of tools/frameworks/approaches that enhances the product or eases development / deployment processes.
We have plans to overhaul the technologies on the product over the next few years, including migrating the user interface from YUI/AngularJS to current Angular. This is one reason we are hiring additional staff; experience in such upgrades is highly relevant.
Wyrażam zgodę na przetwarzanie danych osobowych, zgodnie z Ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (Dz.U. z 2002r., Nr 101, poz. or I hereby agree to process my personal data included in my job application due to recruitment process (in accordance with the Personnel Protection Act of 29.08.1997 no 133 position 883)