Freelance Senior JavaScript Engineer

Overview

Ogilvy is currently seeking a Freelance Senior JavaScript Engineer with solid experience working with Node.js in full-stack development, and a passion for object oriented programming. You will be joining a team of talented engineers with deep experience in front and back-end development using JavaScript as well as other traditional and open-source languages, with the ability to build and architect end-to-end solutions and features. The Technology team at Ogilvy is working with the latest technologies and is behind a wide range of digital marketing work, from campaigns to long-term engagement platforms and everything in between. Some of the projects that have tapped our technology team include multi-screen experiences such as Coke Zero Drinkable Advertising, a major Consumer Packaging Goods site, and experimental work such as TypeVoice.net which recently garnered two Silver Cannes Lions!Freelance with the potential for a permanent role. Along with excellent NodeJS development skill, you should also have good knowledge of server-side development as a whole, modern front-end development, web services, databases, and system architecture. If you are a solid team-player, and able to communicate and work equally well with your peers as well as non-technical personnel, this is an exciting opportunity to add work on highly visible projects for some of the world's most recognizable brands to your portfolio.

Responsibilities

  • A good sense of humor and the ability to have fun while working hard and displaying passion in the work you produce.
  • Work closely with technical managers and clients to develop sophisticated, resilient software applications by mapping customer business problems to end-to-end technology solutions.
  • Contribute to standards and practices, testing, and implementations for Node.js and full-stack development
  • Investigate system-wide technical problems with a demonstrated ability to impact system architecture, troubleshoot runtime problems, and understand the interactions between systems.
  • Work closely with other tech teams such as DevOps, QA, and our front-end developers in integrating HTML, CSS and front-end JavaScript

Qualifications

  • Bachelor's degree in Computer Science (or equivalent experience)
  • 4+ years of object-oriented, server-side programming experience
  • Excellent knowledge of software design patterns and system architecture, and experience with service-oriented architecture
  • 2 years of experience developing applications using NodeJS
  • 2 years of experience with NoSQL Databases such as CouchDB/Couchbase or MongoDB
  • Experience working with PaaS and DBaaS technologies
  • Facebook API experience and Twilio Integrations, Facebook Messenger is a plus
  • Solid understanding of MapReduce & natural language processing
  • Experience with Git, Jenkins and Continuous Integration
  • Experience with Test Driven Development and testing frameworks
  • Strong database & SQL skills – preferably SQL and MySQL
  • 3+ years of experience developing REST APIs, as well as social media API's and integrations, (experience with Facebook Messenger is a plus, but not required.)
  • Basic HTML & CSS experience. Familiarity with Bootstrap or Foundation a plus
  • Some experience with modern front-end development technologies, i.e. jQuery, Angular, ReactJS and/or other JavaScript libraries/frameworks
  • Excellent communication skills – written, verbal, and interpersonal.
  • A team-player, able to work well within a team as well as independently with little supervision.
  • You should have an innate desire and ability to quickly learn new skills.
  • Familiarity with Content Management Systems (CMS) such as Drupal/Acquia, Sitecore, Adobe AEM, etc. is a significant plus

Meet Some of Ogilvy's Employees

Alexander L.

Assistant Account Executive

Alexander and his team bridge the gap between Ogilvy’s clients and its internal departments. As an Assistant Account Executive, Alexander combines client feedback with creative know-how put together amazing campaigns.

Paige R.

Account Supervisor

Paige exceeds client expectations as she oversees Ogilvy’s international accounts. She works closely with Ogilvy’s Creative and Planning Departments—tracking timelines to keep projects running smoothly.


Back to top