View Our Website View All Jobs

Full Stack Software Engineer

Company Overview:
Marketing Evolution is a place where innovative marketing minds, advanced data science, and visionary technology meet. We offer software and strategic consulting services to help marketers plan, measure, and continuously improve their performance and unlock ROI.

Position Overview:
We’re looking for a experienced engineer to play a key role in building software that’s transforming the marketing industry. As a Full Stack Software Engineer at Marketing Evolution, you’ll become a critical part of a small and talented agile team that drives the iterative design, execution, testing, and deployment of high-quality, data driven applications. You will be required to build systems to help automate our product and create an efficient, fault tolerant scalable infrastructure. If you consider yourself a life long learner who is excited to build something brand new, we are ready to challenge you, and empower you to use the skills you have and to gain new skills as we grow together.

Here are a few typical projects you’ll work on:

  • Create intuitive and user friendly forms and dashboards
  • Front-End / Back-End MVC web applications, and micro-services.
  • Database architecture using nosql and relational databases.

Experience requirements:

  • Advanced JavaScript libraries and frameworks such as AngularJS, BackboneJS, ReactJS
  • Advanced CSS including Bootstrap
  • ROR, Python, JavaScript, MySQL/PostgreSQL
  • AWS, Django, Linux, Nginx
  • Git, Agile, Jira
  • Clear communicator (English language skills)

Bonus/Useful Experience:

  • Experience with other languages ( PHP, Java )
  • Experience with messaging systems and push notifications
  • Experience with RESTful APIs

Marketing Evolution Cultural Values:
We seek candidates who are excited to work at a company with the following cultural values:

  • Disrupt the norm: Cherish the opportunity to find better ways to do things.
  • Dissent then execute: Raise issues and fixes in the planning stage, and when it’s time to execute, execute without reservation.
  • Test and learn: When developing new processes or features, link it to a hypothesis, and evaluate that hypothesis fairly.
  • Nothing is impossible: Imagine what’s possible and have the resolve to execute it.
  • Defect is treasure: Every mistake is an opportunity for the organization to learn and make improvements.
  • Share success: Given how hard it is to promote change in our industry, celebrate each success along the way.
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file