Senior UI Developer

Adlogica RO - Cluj, Romania Cluj, Romania


Description

Finding the right customer at the right time is no small feat, especially for small businesses. Today, businesses are faced with too many advertising choices and no guarantee of new customers. Our goal is to simplify how businesses acquire new customers online. Adlogica is a leading customer acquisition marketing business focused on delivering high-intent, in-market consumers. For over a decade, our founding team has worked in engaging hundreds of millions of online consumers, and we’ve evolved this knowhow into a platform where businesses can pinpoint and acquire high-quality, in-market prospects that have requested quotes. With our world-class expertise in data science, designing and segmenting for large-scale consumer audiences, and a deep understanding of online advertising, we’ll bring the right customer at the right time.

We have offices in San Francisco, Amsterdam and Cluj. The Cluj office is our main development center.

Engineering at Adlogica

Our engineering team prides itself on building quality code on time. We all believe in hard-work while having fun in the process. We are geographically distributed and use agile methodologies to deliver products to our end users. If you are someone who is passionate about ensuring quality of a complex data driven platform, we want to hear from you! The ideal candidate will work closely with product designers, business analysts, technical leads, software engineers, operations, and data engineers in a highly collaborative environment.

We’re looking for a fun, smart, hardworking, creative, friendly, and responsible Senior UI Developer to help Adlogica execute on company vision, create great products, and build a great working environment. Your day will consist of tasks like architecting, researching, designing, implementing, and testing software.

What you'll be doing

  • Work closely with product and design to define, architect, build, maintain and iterate features

  • Implement responsive web interfaces by writing quality, maintainable code with extensive test coverage

  • Ensure production code has been through the code review process prior to release

Do these ring a bell? We'll want to hear from you:
  • A good sense of humour

  • Extensive knowledge of HTML5, CSS3, JavaScript ES5 and ES6

  • Experience with ES6, Babel, React & JSX, Redux

  • Must have experience with one of these JS frameworks: AngularJS, Backbone.js, Knockout.js, Ember.js

  • Experience with Functional Programming

  • Experience with CSS preprocessors, such as LESS, SASS

  • Experience with testing frameworks and TDD, such as Jest, Jasmine, Karma, Protractor

  • Familiarity with JavaScript module loaders, such as Require.js, CommonJS, AMD

  • Familiarity with build tools, such as Webpack, Gulp.js, Grunt

  • Familiarity with templating engines, such as Handlebars, Underscore.js

  • Knowledge in designing and building Single Page Apps

  • Knowledge in integrating SPAs with backend apps using REST

Who you are

  • You hold a BS or MS degree in Computer Science or Computer Engineering or equivalent experience

  • You have 3+ years as a professional developer building user-facing web applications

  • A passion for detail, clean code and industry best practices keeps you rolling

  • An eye towards simplicity, reliability, manageability, scalability, extensibility, performance, re-use

  • Ability to thrive in a fun and fast-paced start-up environment

We consider the following as added-value:

  • Familiarity with NodeJS

  • Familiarity with Wordpress

  • Familiarity with AWS technologies (EC2, S3)

  • Familiarity with A/B and multivariate testing

  • Experience in online advertising is a HUGE plus