Full Stack Software Engineer (various levels) - Creative Enablement Team

Ljubljana, Slovenia | Product Development | Full-time | Fully remote

Apply

We are looking for Fullstack Software Engineers to join the Creative enablement team (CE) that will help us build, maintain and improve different parts of the Celtra platform. 

What is our team responsible for? 

  • The Ad Experience: responsibility for creating industry-leading ad experiences, their lifecycle management, performance optimization, and cross platform support.
  • The Authoring Tools: ownership of our industry-leading web-based WYSIWYG editor, loved by thousands of designers who use it daily to build image, video, and social ads.
  • The Operational and Management UI: responsibility for account and campaign management workflows, ad distribution and ad performance reports. 

What are the challenges ahead?

We're facing challenges in addressing creative ad innovation, developing tools for efficient production, and simplifying distribution of ads to advertising platforms, so we're looking for creative minds with attention to detail to help us innovate and push our product further.

Expand with something more technical, e.g.:

  • Ad experiences that go beyond regular banners and are better integrated into the page.
  • State of the art WYSIWYG creative builder and automated production tools.
  • Optimizing workflows with various API integrations.
  • Optimization and improvement of our custom video processing pipeline.

What kind of tech stack do we use?

On the Creative Enablement product you will be able to learn Scala, NodeJS, PHP, MySQL, Spark, Snowflake, and you will also find GoLang, MongoDb, Kinesis. Everything runs on the AWS cloud, and the Kubernetes cluster orchestrates it.

What are our expectations?

You care about clean code. You write high-quality, maintainable code and are aware of industry best practices and trends. You proactively identify possible technical issues before it turns into long-term problems, and you encourage others to do the same. We always do code reviews to provide feedback and ensure code quality.

You have a product mindset. We are not a feature factory. We have cross-functional teams with engineers, product managers, and product designers who are crafting a solution for a problem since day one. There is a lot of fun in this phase, requiring a lot of ingenuity, hacking, and validating.

 You have strong troubleshooting skills. You are not afraid to parse logs, look at machine metrics or go deep into the code to understand what went wrong. You do not jump to conclusions, but act based on facts and evidence. 

You’re dedicated to dig deep. You also don't stop at the first solution, but are willing to go beyond and check the source code of frameworks and understand them as you know that a small change can make a huge difference in the end.

You’re persistent. It is not uncommon to find no answers on stackoverflow for some of the problems we encounter.

You’re a team player. You work well in the team, are willing to share the knowledge, and want to help others as you know only a strong team can succeed.

Qualifications 

  • Good knowledge of modern web technologies with focus on Vanilla JavaScript, CSS and HTML.
  • Understanding of various software paradigms and architecture styles (REST, OOP, MVC, etc).
  • Basic knowledge of algorithms and data structures.
  • Experience with relational databases.

We appreciate:

  • Not afraid to get hands dirty with backend.
  • Experience with Web Development for Mobile Devices.
  • Experience with different automated tests approaches and knowledge of when to apply them.
  • Experience with CLI video & image tools.
  • UI/UX experience. 

What do we offer? 

  • 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.

About Celtra

At Celtra, we are building two world-class products. The first product (Creative Enablement or CE) has already been a growing market leader for a couple of years now, helping companies such as CNN, TripAdvisor, Bloomberg, NBCU, and Business Insider monetize their advertising inventory. It covers the entire lifecycle of launching a campaign: ad product ideation and design, ad content production, trafficking tags, and tracking performance.

With our second, younger product (Creative Automation or CA), we are chasing a much bigger opportunity by helping brands produce a massive amount of content better, faster, and more efficiently. Although its development is still in the early days, it already includes an impressive list of customers such as Spotify, adidas, Shopify, Unilever, P&G, LEGO, Lululemon, and many others.