Frontend Senior Software Engineer Banja Luka

Ovaj oglas je istekao

Qualified and interested? Send us your Curriculum Vitae and we will contact you.

Frontend Senior Software Engineer Banja Luka

Our team is focused on building full scale mobile and desktop advertising solutions that connect various demand sources with different supply channels using many ad formats like Text-link, Display, Video, and Native, In-Image, In-App and many more.

At the center is our advanced technology platform that utilizes proprietary data with performance focused algorithms to enable real time optimization with optimal results. We are working on state of the art technologies, developing high performance optimization algorithms, innovating machine learning engines, fraud detection systems, building behavioral patterns and advanced targeting strategies in real time environment on the system that processes 15+k QPS and 100+TB of daily data.

Responsibilities

  • As part of the development at every step of the process, you should be exceptional at writing JavaScript, HTML and CSS, targeting only modern browsers
  • Provide leadership to fellow engineers in the development of robust, enterprise-grade software solutions
  • Analyze and improve our life-cycle software development processes (e.g. testing, building, deployment, monitoring, etc.)
  • Collaborate with product managers to build technical specifications documents for engineering team
  • Contribute to the planning process of project development. Ensure timely delivery of assets to stakeholders
  • Build an understanding of the on-line advertising ecosystem and leverage your engineering expertise to build innovative solution
  • Support, debug & fix issues in our production application
  • Design, implement and test new features and system components
  • Write efficient and maintainable code
  • Write unit and end-to-end automated tests to provide code coverage, particularly for business-critical components
  • Deliver results in a fast-paced, deadline-driven environment that requires ability to handle multiple tasks simultaneously without compromising quality
  • Collaborate with cross-functional engineering peers to implement end-to-end solutions

Qualifications

  • BA/BS degree or 5+ years of related experience (degree in Computer Science or related field is preferred)
  • 4+ years of experience in client side JavaScript
  • 4+ years of HTML5/XML/AJAX & CSS experience with concepts such as semantics HTML, CSS preprocessors, cross browser compatibility
  • Experience in core JavaScript and browser JS engines
  • Experience with design and implementation of modern web services architecture and API frameworks (REST/SOAP/AJAX/JSON)
  • Experience coding for different browsers, debugging using browser tools and code inspections
  • Ability to implement code to improve overall responsiveness and performance of web pages
  • Experienced with asynchronous and event-driven development
  • Experience with SQL databases
  • Understanding of Windows/Unix/Linux OS, command line tools, and basic shell scripting
  • Experience with source control software SVN or GIT, general configuration management methodologies and automated build and testing processes
  • Thrives on complex problems that require creative, possibly never even heard of, solutions
  • Understands the difference between good and bad code; values peer contributors
  • Possesses solid understanding of web development design (UI depth) and web development (web services)
  • Experience with unit testing frameworks, continuous integration, TDD methodology
  • Passion for engineering and computer science that solves user-facing problems
  • Experience in mentoring and guiding junior developers

Nice To Have

  • ES6 Experience
  • Knowledge of digital video advertisement upload, transcode, distribution / delivery, and tracking/analytics, video ad units for desktop, mobile, and OTT devices
  • Experience in Interactive Advertising Bureau (IAB) specifications, namely Video Ad-Serving Template (VAST), Video Multiple Ad Playlist (VMAP) and Video Player-Ad Interface Definition (VPAID)
  • Familiar with video tags. Formats, and protocols such as HTML5, MP4 / Flash Progressive Download, HTTP Live Streaming (HLS), Dynamic Adaptive Streaming over HTTP (DASH)
  • Familiar with OpenRTB standard
  • Experience in Scrum/Kanban and Agile methodology.

Apply via “Prijavite se”.

 

Broj izvrsilaca: 1

Datum isteka: 21.06.2017

Datum objave: 22.05.2017


Napomena:

Oglasi objavljeni na web stranici agencijaspektar.com su autorsko pravo Agencije Spektar. Zabranjeno je kopiranje teksta oglasa. Objavljivanjem oglasa podliježete pravnim posljedicama, odnosno naknadi nastale štete.

Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+