Agency Programming & Back-end Developer
Reports to: Technical Director
Status: Full-Time
The Programming & Back-end Developer is a technically-skilled professional responsible for engineering programs, platforms, and back-end systems for websites, apps, and e-commerce engines. This individual excels in software program design and creation, system integration, algorithm analysis, source code modification, system instruction writing, debugging, and system maintenance. They combine elements from both marketing and programming, data management, and software development. This role typically involves working on the technical side of marketing, where the individual is responsible for managing the underlying technology and data infrastructure. Data-driven approaches to reach their target audience effectively. They possess critical and creative thinking abilities to propose solutions that optimize results and exceed clients' expectations. If you have a passion for code, then join our growing team of talented individuals!
\ Position Benefits
- Competitive pay
- Medical, vision, dental, 401k. ESOP, PTO, flexible schedule
- Remote, Hybrid, or In-Office Options (choose what best fits you)
- Opportunity to work and grow at an award-winning digital agency
- Fun and fast-paced environment
- Culture of healthy work-life balance
\ Accountabilities
- Execute programming and back-end development initiatives aligned with client goals and measurable outcomes (approximately 32 billable hours per week).
- Manage systems performance, provide technical support, review and update existing programs, identify and fix defects, support data architecture, and develop in-house software.
- Enhance the efficiency and cost-effectiveness of systems, resolve errors, and design customized programs based on client needs.
- Stay updated with the latest technologies, research, industry resources, and best practices to drive innovation and optimization.
- Collaborate with web designers, developers, account managers, and clients to provide timely and cost-effective programming solutions and support.
- Design, code, test, and debug computer structures.
- Troubleshoot system errors, provide technical support and manage databases and operating systems.
- Edit source code, profile and analyze algorithms, and implement build systems.
- Drive innovation and optimization, pilot new technologies and approaches.
- Prioritize work, maintain budgets and timelines, and balance billable hours with continuous improvement and research.
- Proactively identify and solve challenges in a practical and productive manner.
- Demonstrate project management skills, and ensure adherence to core processes and operating systems.
- Lead and manage a team of back-end developers and programmers.
\ Qualifications
- Two or more years of hands-on programming experience in a professional setting.
- Full Stack Marketing Programmer preferred
- Degree in computer science, computer programming, or equivalent work experience.
- Advanced knowledge of operating systems.
- Strong analytical and problem-solving skills.
- Proficiency in languages: PHP, JavaScript, HTML, SQL
- Proficient in these Platforms: WordPress, Magento2.x, Hubspot
- Developing and maintaining marketing websites and landing pages using programming languages like PHP, JavaScript, HTML, and CSS.
- Collaborating with marketing teams to understand their requirements and providing technical solutions to support their campaigns and initiatives.
Think you’re a good fit? Get to know our team and our core values.