Desired Skills and Experience

  • Lead a team of engineers working on a diverse set of full stack solutions
  • Drive architecture discussions and define approaches to build new features and fix issues
  • Actively participate in code reviews and pair programming activities
  • Make code contributions where applicable
  • Be a passionate advocate and supporter of DevOps culture
  • 4+ years of people management experience in tech leadership role
  • Experience with at least two of the following JavaScript technologies - Node.js, React.js, Angular.js or jQuery
  • Hands-on experience coding in at least two of the following server-side technologies - Java, PHP, Python, .NET (PHP and Java preferred)
  • Good working knowledge of NoSQL datastores (Redis, ElasticSearch, Couchbase or MongoDB preferred)
  • Working understanding of mobile development for iOS and Android
  • Familiarity with mobile device capabilities as it relates to GPS, Bluetooth, and location awareness in general. Experience with location based SDK products is preferred
  • Solid understanding of microservices architecture and reactive programming
  • Hands-on experience working in an Agile environment. Scrum or Kanban preferred
  • Strong experience with REST APIs
  • Hands-on experience running applications hosted in public cloud providers (AWS and/or GCP highly preferred)
  • Understanding of and experience working with CI/CD frameworks
  • Experience with application performance optimization and tuning
  • Working knowledge of JIRA
  • Hands-on experience coding in Obj-C and Android Java
  • Working experience with TDD or BDD
  • Understanding of ad networks and the DMP/DSP ecosystem
  • Hands-on experience with test automation
  • Working knowledge of MySQL
  • Working knowledge of Docker and container orchestration

Apply