»

Full Stack Software Engineer (Junior/Mid) - E-commerce Team -- brisan oglas

Opis delovnega mesta

Join us on a mission building a new product solution from the ground zero where we are facing interesting challenges from the product and technical perspective.

We are looking for Fullstack software engineers with appreciation for Frontend technologies to join the journey of building Creative Automation team (CA). We are looking for a motivated, constantly-learning engineer who understands how browsers and their APIs work.

1. What is our team responsible for?
The E-commerce team has a mission to find, validate and build product solutions for e-comm brands. It is widely known that user tracking is more and more difficult especially with recent policies introduced by Google and Apple. Therefore, we are focusing on building from scratch cookieless remarketing solutions for advertising on social platforms, such as FB, Google, Snapchat, etc. Besides that, we are discovering and validating content scaling challenges and product opportunities for advertising on eCommerce platforms, such as Amazon.

2. In the past we built
We built a served remarketing solution which is used today by our top brands such as Adidas and Lululemon. This includes solving challenges such as user tracking, handling user's privacy (GDPR), building pipelines for processing and storing huge amounts of events in real-time, ...

3. What are the challenges ahead?
- Automated processing and building of product catalogs with 50k assets every hour in real-time.
- Providing seamless UI for importing, building, managing and previewing generated ads from product catalogs in real-time.
- Building generic public API for bringing content/assets from external providers, such as Digital Asset Managers, ...
- Building HTML ads and generation of product listing pages for the Amazon ecosystem.

4. What kind of tech stack do we use?
Our CA product is using NodeJs, PHP, MySQL, Redis and Python. For both products, on the front-end, we use Vue.js, NPM, Webpack and vanilla JavaScript when needed. Everything runs on the AWS cloud, and the Kubernetes cluster orchestrates it.

Od kandidatov zahtevamo

- Have at least 2 years of experience in programming and following modern software development processes.
- Have experience of building single-page applications using modern web technologies (Javascript, TypeScript, CSS, HTML) and frameworks (VueJS || React || Angular).
- Have experience with server-side principles (scaling, concurrency) and back-end technologies (PHP || Python || Golang || Ruby, etc.).
- Have understanding and experience of relational databases (e.g., MySQL) or No-SQL databases (e.g., Mongo).
- Understanding of various software paradigms and architecture styles (REST, OOP, functional programming, state management).
- Have good understanding about unit, integration and end-to-end tests.
- Willingness to learn, and help us learn too.
- Be fluent in written and spoken English.

Kandidatom ponujamo

- Competitive salary.
- Unlimited remote working. You can choose to work from home indefinitely or join us in our Ljubljana office whenever you feel like it.
- Flexible hours and work-life balance. We focus on results rather than schedules.
- Professional growth. Up to €5.000 per year for conferences, books and trainings of your choice.
- Top-notch working equipment.
- Additional budget of 500 EUR for your home office equipment.
- Health and pension coverage. We offer comprehensive health coverage and additional pension insurance up to 5,8% of your annual salary.
- We have fun. We organise regular team & company events.
- Employee well-being. Dedicated budget for any kind of sport activities such as fitness, yoga lessons, etc.
- Free breakfasts & beverages available in the office.

Klasifikacija delovnega mesta

Lokacija:
LJUBLJANA
Plačilo:
2500 in 3000 EUR bruto + 10% bonus EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Modern web technologies (Javascript / TypeScript / CSS / HTML) and frameworks (VueJS / React / Angular).
začetnik