Full Stack Developer NYC 2020

Full Stack Developer NYC 2020





Full Stack Developer


Reports to


Technical Director, New York



Working with


Technical, Strategy, Account Management and Creative teams, New York




With roots going back to 1968, Imagination is an independent creative agency with 13 offices and award-winning results worldwide. We are a dynamic family, evolving in response to the changing needs of clients. Our name is our promise delivered by our people, who are drawn from every discipline to work in one common purpose. We are united by a belief in the creative power of the mind and the transformative value of experiences. We create more effective engagement that builds relationships between people and brands, products and services, towards delivering greater value for our clients. We do so by transforming business through creativity.



Key attributes:

  • Excitement for technology, constantly striving to be ahead of the curve
  • Solid communication skills
  • Highly organised, with exceptional attention to detail
  • Calm under pressure
  • Approachable
  • Multi-tasker, with effective time management skills
  • Solutions-focused; creative / lateral thinker


Experience and skills required:

General Experience

  • Strong programming skills with an understanding of:
    • algorithms
    • data structures
    • software design patterns
    • computational complexity
    • test driven development
  • Creating and consuming RESTful APIs
  • Responsive web app development
  • Comfortable working with CLI
  • Working with debuggers, consoles, network profilers and performance analysis tools
  • Working with wireframes and design files
  • Commercial Git experience
  • Computer Science graduates preferred



  • AngularJS Angular 6-8
  • Typescript
  • NPM
  • Sass / SCSS / CSS
  • Electron
  • Unity C#


Backend / Dev-ops

  • Nodejs
  • Python
  • Nginx configuration
  • SSL installation / Let’s Encrypt
  • Docker
  • Ubuntu Server
  • AWS - EC2, S3, Route 53,

Additional beneficial skills & skills:

  • Experience working in VR or AR
  • Integrating with 3rd party platform
  • Experience working with authentication flows
  • Experience working VSCode
  • Agency experience
  • iOS Development
  • Android development
  • Unreal
  • C++
  • Automated testing platforms, Browserstack, Selenium
  • SSH
  • HyperV / Zenserver / Virtual Box
  • DNS configuration
  • Continuous deployment / Continuous Integration / Build Servers
    • Jenkins
    • Pipelines
    • Ansible


Residency requirements

Candidates who are not US citizens or US permanent residents need to have authorization to work in the US in order to apply.


Our Values
Imagination has values that set us apart from other communications agencies.  These values and talents are the reason we stand out, they demonstrate what we stand for and are the things we most want to be known for.  They are:

We breathe life into ideas, creating exciting opportunities

We demonstrate a deep understanding in all we do

We work together, delivering positive results for Imagination

We are totally dedicated to Imagination, our clients and our work


“Like a cross between McKinsey and IDEO, Imagination is equal parts right and left brain. The experiential marketing agency that refuses to be defined as an experiential marketing agency continues to refine the realm of live with some of the deepest strategies, the most mind-minding designs and teams staffed with some of the most elite marketers on the planet. With 13 offices in nine countries, celebrating its 50th birthday with some of the most complex, integrated, connected brand experience programs in its history.”

Event Marketer magazine, 2018 IT List citation


Imagination is an equal opportunity employer, committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Apply for this position