Zaposlitveni oglasi » Frontend Software Engineer
Frontend Software Engineer -- brisan oglas
- objavljeno ::
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