Backend Developer / Marketing Analytics

ddm marketing + communicationsGrand Rapids, MI
1d

About The Position

The Backend Developer – Marketing Analytics plays a key role in supporting client teams by ensuring the reliability, performance, and scalability of data-driven marketing platforms. This role provides daily support and expertise around system logic, workflows, data structures, and backend functionality to help teams deliver high-quality solutions. Working within a cross functional environment, the Backend Developer researches, implements, and maintains third party software integrations; assists with training internal teams and clients on custom tools; and proactively identifies issues while recommending effective solutions. Collaboration is essential, as the developer works closely with frontend developers, UX designers, digital strategists, and marketing analytics team members to ensure seamless data flow and system reliability. Individuals in this role must be confident working with large and complex datasets, with the ability to clearly communicate considerations related to data privacy, security, and best practices. The Backend Developer – Marketing Analytics ultimately ensures that backend systems are robust, accurate, and aligned with the evolving needs of marketing teams and client objectives. YOUR PRIMARY FUNCTION : Backend Development wtih support to the Marketing Analytics team YOUR ROLES TO SUPPORT THAT FUNCTION: Own your code - clean, concise, efficient - and seek to improve it Develop & meet budgets & timelines on multiple projects Communicate clearly & often Ensure all deliverables are always fully tested, follow best practices and align with design/brand requirements Know PHP, MySQL, Javascript Be curious, creative and proactive Identify and help resolve roadblocks for the client team Develop and use best practices for data and code management

Requirements

  • Bachelor's in web development, Computer Programming, or Computer Science, or related experience
  • 3-5 years experience in backend development, preferably within a marketing or creative agency.
  • 3-5 years of professional experience in ETL development, preferred.
  • Hands-on experience in producing effective automated marketing solutions (plan, build, test, edit, and deploy)
  • REQUIRED – PHP, MySQL & JavaScript experience
  • Proficient with Microsoft Office software suite
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a fast-paced, deadline-driven environment.

Nice To Haves

  • BIG PLUS – Knowledge of any of the following: Laravel or Symfony
  • Vue, Angular, or React
  • JavaScript build/task runner tools (i.e. Grunt / Gulp / Webpack)
  • WordPress or Drupal
  • Familiarity with Big Query
  • Familiarity with AirByte, preferred

Responsibilities

  • Finalize backend features and testing applications.
  • Troubleshoot applications and code issues.
  • Write supporting code for web applications or web sites.
  • Design, build, or maintain web sites, using authoring and scripting languages, content creation tools, management tools, and digital media.
  • Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to the appropriate individuals for correction.
  • Develop databases that support web applications and web sites.
  • Perform web sites tests according to planned schedules, or after any web site or product revision.
  • Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
  • Design and implement web site security measures, such as message encryption or captcha.
  • Assist teams with project estimates and timelines
  • Research and implement third party software integration and libraries
  • Think proactively and identify potential red flags and roadblocks; suggest solutions
  • Identify inefficiencies in process and take steps to mitigate
  • Communicate needs to complete work effectively
  • Communicate project status in internal production meetings
  • Use a variety of project management tools to keep the team up-to-date
  • Provide programming back-up support to other implementation teams, as needed
  • Support other developers in improving their projects and deliverables, as needed
  • Support teams with project reviews, including general reporting documents
  • Help train internal support staff and clients on software built by our team
  • Develop and maintain efficient processes for collecting and reporting marketing data.
  • Collaborate with cross functional teams to define reporting requirements and ensure alignment with business objectives.
  • Establish data quality assurance procedures to ensure accuracy, consistency, and completeness of marketing reports.
  • Monitor and analyze CDP, data trends, identify data anomalies, and take corrective actions as necessary.
  • Utilize statistical techniques and data modeling to identify trends, patterns, and correlations in marketing performance data.
  • Evaluate and select appropriate reporting tools and technologies to enhance the efficiency of effectiveness of marketing reporting processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service