We are recruiting for a dynamic digital marketing agency that works with a variety of global brands to deliver innovative marketing solutions. They are looking to expand their development team with skilled contract software developers to support multiple key projects. If you thrive in a fast-paced, creative environment and have experience working in digital marketing or related industries, we want to hear from you!
Key Responsibilities:
Design, develop, and maintain scalable software solutions for digital marketing campaigns and platforms.
Collaborate closely with cross-functional teams, including designers, project managers, and marketing strategists.
Write clean, efficient, and reusable code, adhering to best practices in software development.
Debug and resolve technical issues, ensuring smooth and uninterrupted service for ongoing projects.
Ensure that solutions are secure, scalable, and optimised for performance.
Participate in code reviews and contribute to team knowledge-sharing.
Technical Skills Required:
Proficiency in JavaScript/TypeScript, HTML5, CSS3.
Experience with front-end frameworks such as React.js, Angular, or Vue.js.
Experience with back-end development using Node.js, Express, or other modern frameworks.
Strong understanding of version control systems like Git.
Familiarity with Agile methodologies
Additional Desirable Experience:
Working knowledge of CMS platforms (e.g., WordPress, Drupal) or e-commerce solutions (e.g., Shopify, Magento).
Experience with SQL/NoSQL databases.
Knowledge of DevOps practices or containerization tools (Docker, Kubernetes) is a bonus.
Exposure to SEO and digital marketing tools is advantageous.
Personal Qualities:
Strong problem-solving skills and attention to detail.
Ability to work independently while also collaborating effectively within a team.
Good communication skills, both written and verbal, to liaise with various stakeholders.
Adaptable and able to thrive in a fast-paced, changing environment.