»

Frontend Software Engineer -- brisan oglas

Opis delovnega mesta

We are looking for a passionate front-end engineer to be part of our Engineering team. Day to day work will include developing new features of a bleeding edge product in Ad-Tech. While doing so you will be collaborating with other engineers and various teams from product to design.

Currently we are looking for several different front-end profiles for different engineering teams.

Od kandidatov zahtevamo

You will be responsible for…

Team 1:
Transitioning to a new frontend technical stack
Implementing redesign changes
Implementing visual prototypes with our top ux designers

Team 2:
Improving architecture of our Single-Page Applications
Implementing new components
Assuring code quality, scalability and performance on mobile devices

Kandidatom ponujamo

What do we expect?
Excellent knowledge of modern web technologies, with focus on Javascript, CSS and HTML.
Good knowledge of server-side technologies (PHP, Ruby on Rails, Python, ...).
Good understanding of various software paradigms and architecture styles (REST, OOP, MVC, etc).
Good knowledge of relational databases (MySQL).
Passion for doing TDD, code reviews and writing technical specifications.
Experience with multiple languages and programming paradigms.
Fluent written and spoken English - you will be using it every day.
Someone who can work with product owners and the QA team to implement and deliver features in a timely manner.

Depending on the team you see yourself in we expect you to know one of the following:

Team 1:
Basic knowledge of at least one ORM framework.
Knowledge of at least one modern JavaScript framework (Vue.js, Backbone, Angular, Ember, React, ...).

Team 2:
Excellent knowledge of VanillaJS (ES5, ES6)
Experience with developing for mobile devices
Advanced JS/CSS animations (requestAnimationFrame)
Understanding of computational complexity
Basic knowledge of server side technologies (PHP, Scala...).

What brings you extra points?
Good general programming knowledge and understanding of modern software development processes.
B.Sc. or higher in Computer Science or a related field (or a very good reason for not having one).

Depending on the team you see yourself the below will bring you extra points:
Team 1:
Experience with Vue.js and Vuex
Experience with PHP.
Knowledge of Doctrine ORM.

Team 2:
Experience with web game development
Experience working with 3rd party APIs
Good knowledge of server-side technologies (PHP, Scala...)
Experience working with databases

Klasifikacija delovnega mesta

Lokacija:
Ljubljana
Plačilo:
TBD EUR / uro
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Javascript, CSS and HTML
napredno znanje
PHP, Ruby on Rails, Python
napredno znanje
MySQL
napredno znanje