Front-end Developer

Job description

Demand for Omnia software is rising quickly in Europe. After successful launches with most of the large retailers in the Netherlands, and with significant funding from an external firm, Omnia’s ready to expand beyond our country’s borders and grow internationally. To achieve this mission, our Chief Architect Nathan Johnstone is searching for a Front-End Developer to join our development team. We’re on the lookout for a passionate person who loves technology and is unafraid of the challenges that come with Data Visualization.


What are we facing?

As our Front-end Developer you will work on the Omnia Portal, our customer’s central location for all of their pricing and online marketing needs. Our clients manage their products and set daily recurring jobs in motion based off of market data in this Portal, and it’s a crucial part of their everyday work life.

 

You will have a pivotal role in the product development, as your main responsibility is the production, modification and maintenance of our web application user interface. You will work closely with the other team members in the development team. Together you turn static designs into working browser-based web pages and integrate designs seamlessly into the chosen technology. You will implement client side functionality in order to develop complex, interactive and database driven user interfaces.


What it comes down to

  • Develop new user‑facing features
  • Ensure an optimal data visualization 
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back‑end. 
  • Research new technologies to use in our product   
  • Ensure the technical feasibility of UI/UX design
  • Build reusable code and libraries for future use
  • Solve cross-browser compatibility issues
  • Deliver robust thoroughly tested codes (Unit, e2e)
  • Create and maintain software documentation
  • Participate in development and evolution of software architecture

Requirements

Development team

The Front-end Developer is part of the Development team reporting to our Chief Architect, Nathan Johnstone. The team consist of the Lead Developer, Developers, Devops Engineer and System Administrator.


What are we looking for?
 

  • Bachelors or Masters Degree
  • 3 to 5 years experience in a Front-end Development role
  • Understanding the entire data visualisation process: with an emphasis on Front-end design and development
  • Solid grasp of Javascript, HTML5, AJAX, JSON
  • Strong knowledge of AngularJS, Angular + Typescript
  • Knowledge of CSS and CSS preprocessors (we prefer and use SASS), for translating designs into responsive implementations
  • Web services (REST, JSON)
  • Websockets, HTTP
  • Git
  • Clean coding skills
  • Agile Problem Solving Capacity, you recognize important information, make connections between data, think up alternative solutions and indicate consequences
  • Experience working with object oriented programming, JavaScript & Source Code Management systems
  • English verbal and written communication skills
  • A fast learner
  • You share the same DNA – we have an obsession with excellence, continuously focus on our personal and professional growth, are resilient entrepreneurs, and true collaborators.


What do we offer?

At Omnia, attracting and retaining top talent is one of our highest priorities. Employee happiness is important to us because we think it is vital for a thriving organization. Therefore, we offer top-notch perks and benefits to make sure we promote happiness in the best way we can:

  • Competitive salary
  • Generous pension plan
  • Full flexibility in working hours
  • Working from home and abroad flexibility
  • Choose your own devices
  • Wednesday Omnia lunches
  • Health & wellness: sponsored memberships
  • Free drinks and fresh fruits
  • Company sponsored social events
  • Recognition program
  • Excellent career growth opportunities
  • NS business cards
  • Green and flexible transportation
  • Referral bonus program
  • Extended parental leave
  • Volunteering events
  • Self-development: training and coaching

Apply If you think this job will perfectly suit your goals and your DNA is a match.

 

Omnia - Reinventing Retail 

Omnia is the leading SaaS solution for integrated pricing and online marketing automation. Omnia helps retailers regain control, save time and drive profitable growth. The out-of-the-box solution optimizes pricing and maximizes returns from marketing channels like Google Shopping. Omnia services more than 100 leading retailers, including Decathlon, Windeln.de, Tennis Point, Bol.com, Wehkamp, Blokker, and Coolblue. For her clients, Omnia scans and analyzes more than 500 million price points, and makes more than 7 million price adjustments daily.