»

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.

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

Od kandidatov zahtevamo

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

Kandidatom ponujamo

You will be joining a diverse, highly innovative and creative team of developers, designers and managers from all over the globe:
We strongly believe in high-performance culture.
We care deeply about our product, company and its people.
We believe in high standards and long term code quality.
We ship. Features and fixes are deployed weekly.
We believe in an open and proactive culture where engineers are expected to learn and contribute in ways outside the usual coding assignments.
We always follow the latest technology trends and constantly research and learn new things.

We take good care of our people. This is what we offer:
Receive a highly competitive base salary, benefits, and semiannual bonuses for performance.
Enjoy a generous education budget for conferences, classes, literature or studies.
Choose your equipment.
Work in our cozy office in Ljubljana, Slovenia.
A fridge and shelves that are always full of cold drinks, fresh fruit, snacks and chocolates.
Weekly breakfasts, smoothies and quarterly massages on site accompanied with bi-monthly activities.

Klasifikacija delovnega mesta

Lokacija:
Ljubljana
Plačilo:
1500 eur + (mid) in 2300 eur + (senior) neto plače (redna zaposlitev), odvisno od iskušenj + vse ostalo EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Written and verbal english
napredno znanje
Javascript, CSS and HTML
napredno znanje
Good knowledge of server-side technologies
napredno znanje