Key Areas of Responsibility Assist Commercial Finance responsibilities for Global and UK clients while supporting the wider team with ad hoc and regular reporting. Working within a matrix structure alongside other Commercial Finance team members; reporting to Commercial Directors. Support the Commercial Directors and Sr. Commercial Managers on RFPs/pitches. Preparation of rate-cards and pricing models. Analyzing client budgeting and forecasting information in conjunction with the Commercial Directors. Responsible for providing financial analysis for specific UK clients. Communicate financial practices in a succinct manner to non-finance literate colleagues, forging good working relationships in the process. Updating rebate and retainer schedules monthly and liaising with UK Revenue team. Identifying areas where the team can be more efficient in sharing information with Commercial Finance teams in the U.S. and Singapore, rationalizing our portfolio rate-cards in the process. Preparation and develop internal commercial reporting e.g. client profitability. Identify areas where reporting can be streamlined. Supporting the wider team with ad hoc analysis requests. Opportunity to be proactive and drive new opportunities. Embed best practices. Study support available. Requirements 3-5 years of finance experience within the Agency space (advertising, production, media, creative or other agency-like settings are ideal) Outstanding Excel skills including experience with Pivot Tables and VBA is a big plus, skills in Word and PowerPoint also requested Ability to reconcile data with precision and financial understanding Media, Advertising, Creative or Production industry experience preferred Excellent organizational and interpersonal skills Keen attention to detail Strong problem-solving skills Bachelor's degree in accounting or finance is a plus but not required
Requirements: Strong Adobe Premiere and After Effects Strong Editing and Motion Graphics skills. Strong understanding of Standards, Frame Rates, Aspect Ratios and Audio Specs. Proven experience working on commercials for large brands delivering to international markets. A good understanding of current Asian, American, UK and European broadcast requirements. Great attention to detail to identify quality, size and color mismatches on the go. Ability to work in a fast-paced environment which demands varied set of rules to be followed across multiple clients and markets.
Key Responsibilities Team Leadership: As a QA lead, you'll be responsible for leading and managing a team of QA engineers. This includes assigning tasks, providing guidance, and ensuring the team's productivity and effectiveness Owning and signing off the deliverables from preparation, execution and reporting of different testing types in Scrum QA, i.e., Unit testing, Integration testing, System testing, Compatibility testing Owning and signing off the activities related to preparing test candidates, i.e., Smoke test, Sanity checks, System integration testing, Regression testing, UAT, Operational acceptance testing, Performance testing, Installation testing, Compatibility testing Test Planning and Strategy: Develop test plans, strategies, and methodologies to ensure comprehensive test coverage. This involves understanding project requirements, risks, and priorities. Advise the team on tools and platforms suitable for ensuring quality on the product. Support development teams with the adoption of tools for CI and test automation. Drive increased test automation coverage and reporting in all areas of the product. Test Case Design and Documentation: Create test cases and test scripts based on requirements and user stories. Ensure that test cases are clear, comprehensive, and executable. Test Execution: Oversee the execution of test cases, ensuring that testing is carried out effectively and efficiently. This includes both manual and automated testing as appropriate. Defect Management: Track and manage defects throughout the software development lifecycle. This involves identifying, documenting, prioritizing, and resolving issues found during testing. Risk Assessment: Identify potential risks to the quality of the software and work with the team to mitigate them. This may involve prioritizing testing efforts based on risk levels. Communication: Act as a liaison between the QA team, development team, Engineering Manager and Product team. Communicate test progress, results, and issues effectively to ensure transparency and alignment. Continuous Improvement: Drive continuous improvement in QA processes, methodologies, and tools. This involves staying updated with industry best practices and emerging technologies. Training and Mentoring: Provide training, mentoring, and support to QA team members to enhance their skills and knowledge. Quality Metrics and Reporting: Define and track key quality metrics to measure the effectiveness of testing efforts. Prepare and present reports on test results, defect trends, and overall product quality. Integration and Collaboration: Collaborate with other teams, such as development, product management, and customer support, to ensure a cohesive approach to quality throughout the software development lifecycle. Adaptability and Flexibility: Be adaptable and flexible to changes in project priorities, timelines, and requirements. Prioritize tasks accordingly to meet project goals. Release management Technical Requirements Proficient in Typescript / Javascript Solid understanding of QA principles and methodologies Experience with different functional and non-functional testing types Proven track record of building test automation for different types products Experience with developing scripts and tooling for Non-Functional Testing Proven ability to define the scope of a multitude of testing phases system, integration, E2E, UAT, regression, security, OAT & non-functional Experience documenting Test Strategies/ Approaches & Test Reports Ability to analyze the testing requirements of complex enterprise systems. Experience with GitHub or other Git source control provider Experience in CI/CD pipelines (we're using GitHub actions) Experience reviewing code (automated tests related) and providing feedback. Experience with Playwright is a plus Excellent written and verbal communication skills Experience with using AI services is a plus Microservices experience is a plus
Responsibilities Communication Displays understanding of the client's needs to deliver high satisfaction levels in terms of quality and timeliness, share feedback with the wider team and escalate any concerns to the relevant stakeholders Acts as the primary client contact for the localisation project delivery, structuring regular status and communications with clients and internal stakeholders, defining scope and approach, setting and managing expectations and deliverables, and troubleshooting issues as they arise and, if required, escalating to their manager Collaboration Partners with Client Service, Production and Finance to ensure a smooth process, proper resource allocation and a superior end result Demonstrates strong collaboration skills with internal teams and key external partners to ensure quality and adherence to production guidelines for key deliverables Process Manages small-to-medium projects independently, from initiation through to completion (briefing to billing) Works with cross-functional teams in a fast-paced agency environment Takes responsibility for the quality of the transcreation and Language services delivered to the client Updates glossaries and maintains Translation Memories to capture client feedback/preferences for future reference Working with Talent Management, provides constructive feedback to freelance linguists at the end of each project to drive continuous improvement Manages client objectives, budget, expectations, deliverables, and timelines andcommunicates changes/directions to team members Keeps projects on track through clear task lists, timing schedules and trackers Participates actively and can knowledgably articulate status internally or during client interactions Identifies improvements to existing workflow and processes Identifies potential project risks and develops contingency plans and if needed, escalates to Senior Transcreation Account Manager and/or Transcreation Team Lead Liaises with clients/agencies/suppliers to obtain schedules, briefs, assets, technical specifications Ensures the highest quality is always delivered to clients Financials Owns project budget and tracking of all costs throughout the project lifecycle, reconciles estimates to actuals, and resolves budget discrepancies among disciplines, vendors, and clients Manages POs, runs financial reporting and bills against project budgets Essential Skills / Qualifications: Overall 8 Years of experience and minimum 3+ years proven experience of working in a Localisation Project Management role with a strong emphasis on creative language projects requiring detailed transcreation knowledge Understanding of languages and the creative development process as well as quality assurance methodologies Proven experience of servicing international clients and managing their projects in multiple markets with multiple stakeholders Strong communication skills including solid experience in client communication Fluent oral and written English is essential Highly organised, detail-oriented, and quality-oriented, and customer-focused with a clear understanding of international brand challenges High level of IT literacy and numeracy skills Strong skills in prioritisation and time management Proven team-working skills Complaint management experience Ability to innovate, be analytical and think outside of the box Resilience and ability to work under pressure CAT Tool / TMS experience Ability to work UK business hours (9am 6pm UK time)
Key responsibilities: End-to-End Development: Design, develop, and maintain all aspects of applications, from the user interface to the database and server logic. Ownership: Take complete ownership of projects, seeing them through from conception to deployment and maintenance. Technology Stack Expertise: Demonstrate proficiency in a range of front-end technologies, including: Frontend: HTML, CSS, JavaScript, and at least one modern JavaScript framework (e.g., React, Angular, Vue.js). Ideally, React. Databases: Experience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases. API Development & Integration: Design, build, and consume RESTful APIs for seamless data exchange between frontend and backend components. Performance Optimization: Optimize applications for speed, scalability, and responsiveness across different devices and browsers. Security & Data Protection: Implement robust security measures to protect user data and ensure application security. Testing & Quality Assurance: Write unit, integration, and end-to-end tests to ensure code quality and application functionality. Collaboration & Communication: Work effectively in agile development teams, collaborating closely with designers, product managers, and other engineers. Problem Solving & Innovation: Proactively identify and solve technical challenges, continuously seeking ways to improve application performance and user experience. Team Leading: Lead and mentor a team of developers, providing technical guidance, support, and expertise. Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to define technical requirements and project milestones. Drive the technical direction, architecture, and implementation strategies for Front end projects. Ensure adherence to best practices, coding standards, and quality guidelines throughout the development process. Develop and maintain robust, scalable, and high-performance applications using modern technologies. Excellent client relationship and management. Requirement: Key Candidate Requirements: Technical Skills: Proven Experience: 10+ years of professional experience as a Technical Lead or in a similar role, demonstrating proficiency in both frontend development and team leading. Mastery of Multiple Technologies: Strong command of at least one frontend framework and experience with both SQL and NoSQL databases. API Expertise: Deep understanding of RESTful API principles and experience in designing, building, and documenting APIs. Version Control & Testing: Proficiency in using Git for version control and experience with testing frameworks for both frontend and backend code. Cloud Platform Familiarity: Experience with cloud platforms like AWS, Azure, or GCP is highly desirable. Bonus Points: Contributions to open-source projects. Experience with DevOps practices and tools. Knowledge of specific industry-related technologies. Soft Skills: Excellent Communication: Ability to communicate technical concepts clearly and concisely to both technical and non-technical audiences. Strong Collaboration: Proven ability to work effectively in a team environment, collaborating closely with colleagues from different disciplines. Problem-Solving Mindset: A proactive approach to identifying and solving technical challenges, with a focus on finding efficient and effective solutions. Continuous Learning: Passion for staying up-to-date with the latest technologies and trends in the ever-evolving world of web development.
Technical skills: Should have 6+ years of hands-on experience in Data engineering Excellent command over ETL tools covering Snowflake, Azure Data Lake, Databricks and Azure Data Factory Good command over writing Python Scripts for custom build data ingestion Proficient in SQL scripts (Stored procedure, Views, Functions, Joins) Experience with Snowflake Experience with DBT (for ETL transformation logic) Experience with FIVETRAN (for data ingestion) Good understanding of data warehouse fundamentals and principles, database modelling knowledge and experience Experience utilizing data pipelines and connectors across different source systems Experience with cloud data integration tools and services related to Fivetran, DBT or similar data ingestion and data transformation tools Experience working Git version control, preferably GitHub Professional IT related education or equivalent (university) education (e.g., B.E/BTech/MCA/MSC) in a relevant subject, preferably in Computer Science is a preferred Experience working as ETL/ELT developer or a Data engineer Requirements for the role: Analzse and organize raw data, providing datasets and sources for business reporting requirements Implement data quality rules to enhance data reliability Understand business needs and objectives Conduct complex data analysis and data modelling, interpreting trends and patterns Collaborate with data scientists and Reporting engineers to help resolve the reporting and Analytics needs Provide expertise and leadership in the development of new products, services, and processes from a Data Engineering technical perspective. Work independently adhering to high technical standards, taking ownership of projects ensuring they conform to departmental standards before going to QA. Work effectively within an agile, deadline-driven production process to complete project development with rapid, iterative cycles. Liaise with Team Leaders, Product and Project Managers to ensure projects are taken from creation to completion - on time and on budget. Provide accurate estimates for existing and new projects alike. Be an integral part of the code review process, providing constructive feedback against code produced by other team members. Ensure good communication is maintained with other team members/departments throughout project life cycles. Write clear, clean, and concise scripts, SQL and transformation logic Fix bugs and transformation problems rapidly Use lateral thinking and investigative techniques to solve challenges across various technical streams. Participate in the ongoing development, adoption and promotion of Data Engineering standards Investigate and participate in discussions with team members about best practices and help identify optimal technical solutions Actively contribute to departmental learning and standards within the team environment through involvement in presentations/demonstrations and participate in the continual drive for collaboration and knowledge sharing amongst the team Keep abreast of the latest trends and emerging technologies within the Data Engineering community and continually develop skill
Responsibilities: Provide leadership and be responsible for the project implementation Work with Hogarth Worldwide internal teams and Clients for the implementation of internal and 3rdparty products Responsible for defining, planning, managing, reporting on and communicating project activity Escalate issues as necessary within the project organisation structure Ensure that the project is established and operated in accordance with the established HWW Project Management Framework Create and maintain effective stakeholder communication mechanisms Create and maintain effective project governance Monitor and report on project progress and exceptions, providing recommendations for corrective actions where necessary Maintain appropriate document management controls Meet stakeholder expectations for project delivery Track and report on project scope, time and budget changes Ensure all delivery streams are working together effectively, outputs are synchronised where necessary and internal and external dependencies are mapped and managed Identify opportunities for process improvement Requirements: Strong experience working in transformation, change and implementation projects with SaaS products History of being able to manage multiple projects that may overlap or be interlinked when aligning with business requirements Strong client facing aptitude for managing client (both internal and external) requirements and expectations Business analysis skills Capability of working under pressure and to tight deadlines Proven track record of approaching issues methodically and the ability to think laterally for resolution Workflow mapping of business processes with strong documentation skills Good interpersonal and collaborative skills Comfortable working within an ever-changing environment in a rapidly growing company Commercial acumen Problem solver
Role and Responsibilities: Design and Development: Conceptualize, design, and Advanced proficiency in presentation software (PowerPoint, Google Slides, Keynote), Adobe Creative Suite (Photoshop, Illustrator, InDesign), and other relevant design tools. Brand Consistency: Ensure all presentations adhere to established brand guidelines, maintaining visual consistency across all materials. Collaboration: Work closely with internal stakeholders to understand project briefs, target audiences, and key messages. Translate complex information into clear and concise visual narratives. Visual Storytelling: Development of compelling, complex data and information visuals. Template Creation: Design and maintain a library of presentation templates that can be easily adapted for various purposes. Innovation: Stay up-to-date with the latest presentation design trends and technologies, and explore new and innovative ways to enhance visual communication. Multimedia Integration: Incorporate multimedia elements such as videos, animations, and interactive elements to enhance presentations. Quality Assurance: Review and proofread all presentations to ensure accuracy and consistency before delivery. Brief Management: Manage multiple projects simultaneously, prioritizing tasks and meeting deadlines effectively. Role Requirements: Creative Skills: Demonstrated expertise in visual design principles, including typography, layout, color theory, and image selection. A strong portfolio showcasing a range of presentation design work is required. Understanding Briefs & Providing On-Brand Solutions: Ability to interpret project briefs and translate them into effective visual solutions that align with brand guidelines. Software Proficiency: Advanced proficiency in presentation software (PowerPoint, Google Slides, Keynote), Adobe Creative Suite (Photoshop, Illustrator, InDesign), and other relevant design tools. Desired Skills and Experience: Minimum of 5 years of professional experience in presentation design, preferably within a corporate or agency setting. Bachelor's degree in Graphic Design, Visual Communication, or a related field. Excellent communication, interpersonal and presentation skills. Strong organizational and time-management skills with the ability to handle multiple projects simultaneously. Ability to work independently and as part of a team. Experience working with senior management and executive-level stakeholders. Experience with data visualization and infographic design is a plus. Experience with motion graphics and animation is a plus. Other: Portfolio submission is required. Please provide a link to your online portfolio or submit a PDF showcasing your relevant work. Candidates may be asked to complete a design test as part of the interview process.
Responsibilities: Transcribing/ timecoding/ localisation EN SDH captioning Quality control Delivery of correctly captioned, tested subtitles across all languages Subtitling video files for television and online delivery Requirements: Native command of English with excellent spelling, punctuation and grammar Detail-oriented Working in a team under strict deadlines Understanding of standard subtitling guidelines and best practice Ability to learn new software and tools quickly Two or more languages Desirable Skills: Knowledge of standard subtitling software (EZTitles, Swift, Wincaps) Basic knowledge of video production tools such as Premiere, Adobe Media Encoder.
Key Responsibilities: Animation Creation: Develop high-quality and realistic 3D animations for Automotive, products, objects, or environments based on project requirements and creative direction. Storyboard Interpretation: Create and translate storyboards and scripts into captivating and fluid animations, ensuring they align with the narrative and artistic vision. Create animation edits in premier or Davinci resolve (prefer Resolve) for viewing of entire animation in either Maya or Houdini (not Cinema4D or Blender). Create your own basic animation rigs to build animations. Take complex brand and technical stories and translate into compelling, easy understand animations. Collaboration: Work closely with directors, animators, and other team members to understand project goals and contribute to the overall animation vision. Feedback Incorporation: Receive and integrate feedback from directors and team members, making necessary adjustments to enhance the quality of animations. Software Proficiency: Utilize industry-standard animation software tools such as Autodesk Maya, to create and refine animations efficiently. Rendering: Collaborate with lighting and rendering teams to ensure that animated sequences are rendered efficiently, meeting both visual and technical requirements. Quality Control: Conduct thorough reviews and quality checks on animations to ensure they meet project standards and specifications. Software Skills: Autodesk Maya: Proficiency in 3D animation, rigging, andanimation. (This is a non-creature role) Houdini: Knowledge of procedural animation and visual effects. Knowledge of Real-world Motion Principles Your proficiency in these software tools, coupled with a strong grasp of animation principles, will contribute significantly to the success of CGI animation projects.
Key Role Responsibilities: Drupal Back-End Expertise : Possess a strong understanding of Drupal core architecture, modules , and custom back-end development . Site Building & Configuration: Build and configure Drupal websites using core and contributed modules, ensuring optimal performance and functionality. Module Development : Develop reusable custom Drupal modules to extend website functionality and integrate with third-party services. API Development & Integration : Design and integrate Drupal websites with external systems using RESTful, JSON, XML APIs. Database Interaction : Work with Drupal's database layer to create and manage complex content structures, leveraging Entity API and Views . Performance Optimization : Optimize back-end performance for speed and scalability, utilizing caching mechanisms and code optimization techniques. Security Maintenance : Implement and maintain Drupal security best practices , ensuring website security and data integrity. Version Control & Deployment : Utilize Git for version control and implement efficient deployment strategies for Drupal websites. Troubleshooting & Debugging : Identify, troubleshoot, and resolve Drupal-related issues, including module conflicts , database performance bottlenecks, and security vulnerabilities. Key Candidate Requirements: Technical Skills : Proven Drupal Back-End Experience : 3+ years of professional experience in developing and maintaining Drupal websites, focusing on the back-end aspect. PHP & OOP : Strong experience with PHP and object-oriented programming concepts, with specific experience in Drupal's API system . Custom Module Development : Proven ability to create custom Drupal modules to extend functionality, integrate APIs, and solve unique client needs. Database Proficiency : Experience with relational databases like MySQL or PostgreSQL , with the ability to write efficient SQL queries. API Development : Strong understanding of RESTful API principles and the ability to design, build, and integrate APIs. Version Control : Proficiency in using Git for version control and experience with Drupal deployment workflows . Bonus Points : Drupal Certifications : Acquia Certified Back-End Developer or equivalent. Drupal 9 and Above : Experience with the latest versions of Drupal, particularly Drupal 9 and above. Knowledge of Specific Modules : Expertise in popular modules such as Commerce , Search API , and Entity Reference . DevOps Practices : Familiarity with containerization technologies like Docker , orchestration tools like Kubernetes , and CI/CD pipelines. Soft Skills : Problem-Solving Abilities : Strong analytical and problem-solving skills to identify and resolve complex Drupal-related back-end issues. Communication Skills : Ability to communicate technical concepts clearly, especially when collaborating with front-end developers and cross-functional teams. Attention to Detail: Meticulous attention to detail, ensuring the quality and accuracy of Drupal development work. Continuous Learning : Passion for staying up-to-date with Drupal core updates, new module releases, and best practices in back-end development.
Key Role Responsibilities Lead and mentor a team of developers, providing technical guidance, support, and expertise. Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to define technical requirements and project milestones. Drive the technical direction, architecture, and implementation strategies for decoupled CMS projects. Ensure adherence to best practices, coding standards, and quality guidelines throughout the development process. Develop and maintain robust, scalable, and high-performance web applications using modern web technologies. Implement decoupled CMS solutions, integrating front-end frameworks with back-end CMS platforms. Design and develop APIs, Microservices, and other server-side components to support decoupled architectures. Collaborate with front-end developers to ensure seamless integration between the presentation layer and the decoupled CMS. Demonstrate strong proficiency in decoupled CMS platforms, specifically Drupal, Sitecore, or Umbraco. Stay up to date with the latest industry trends and advancements in web development, decoupled architectures, and CMS technologies. Provide technical guidance and recommendations for selecting the most appropriate CMS platform based on project requirements. Work closely with project managers to define project scope, timelines, and resource allocation. Participate in sprint planning, backlog grooming, and other Agile development processes. Identify and mitigate technical risks and challenges, ensuring timely delivery of high-quality software solutions. Key Candidate Requirements Proven experience as a Full Stack Engineer, with a focus on decoupled CMS solutions. Strong background in developing web applications using modern front-end and back-end technologies. Skills: Proficiency in decoupled CMS platforms, ideally Drupal. Strong expertise in front-end technologies such as JavaScript (ES6+), HTML5, CSS3, and front-end frameworks like React, Angular, or Vue.js. Experience with server-side technologies such as Node.js, PHP, .NET, or Java. Solid understanding of RESTful APIs, GraphQL, and other API integration techniques. Knowledge of database systems (e.g., MySQL, PostgreSQL) and proficiency in SQL. Proven experience in leading and mentoring a team of developers. Strong communication and interpersonal skills to collaborate effectively with cross-functional teams. Ability to provide technical guidance, conduct code reviews, and promote best practices. Excellent problem-solving and decision-making abilities. Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud). Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Knowledge of DevOps practices and CI/CD pipelines. Understanding of agile software development methodologies. Drupal Specific Requirements Drupal Development Expertise : Extensive experience in building and maintaining Drupal-based web applications, with proficiency in Drupal 9+ Strong understanding of Drupal's core API, hooks, and custom module development. Proven ability to develop reusable Drupal modules and themes to meet specific project requirements. Expertise in leveraging Drupal's theming layer and creating responsive, adaptive themes that integrate seamlessly with modern front-end frameworks. Experience implementing decoupled (headless) Drupal architectures, including building and consuming APIs to deliver content to front-end applications. Familiarity with GraphQL or JSON for integrating Drupal as a content repository with front-end JavaScript frameworks. Drupal Configuration experience : Strong understanding of Drupal's Configuration Management system to manage site configurations effectively across different environments and large multisite deployments. Experience in designing complex content workflows using Drupal's Workbench or other content moderation tools. Proficiency in setting up and managing user roles, permissions, and access control to enforce security best practices. Familiarity with Drupal's multilingual capabilities to manage content across different languages. Experience with multisite configurations for managing multiple websites from a single Drupal instance. Expertise in optimizing Drupal performance, including caching strategies using tools like Drupal Cache API, Varnish , and Memcached . Experience with database tuning and performance analysis to ensure Drupal applications run efficiently. Ability to identify and select contributed modules based on project needs and familiarity with evaluating module stability and support. Bonus Experience contributing to the Drupal community , including writing patches or supporting contributed modules, is a plus.
Must have Previous experience in a similar role and ideally of working in a Data team of a large company, preferably with background in Creative or Media environment Experience with varied data systems, ETL processes and multi-channel analytics tools and platforms Strong use of BI tools (MS Power BI, MS Power Automate or similar, Thought spot, Tableau) and developing highly standardized and automated reporting Good experience in SQL Experience in understanding and working with multiple data sources to meet business requirements, implement business rules and support analytical needs. Understanding of data warehouse structure principles, Database Modelling knowledge and experience Work experience with agile methodologies (i.e., Scrum/Kanban) Team player with excellent interpersonal skills working in an intercultural working environment Excellent communication skills and ability to present technical matters in a comprehensible way also to non-technical customers and colleagues Problem solving attitude Excellent Business English written and spoken Nice to have Experience in Java script Good knowledge of media performance metrics and reporting solutions Experience in gathering and analyzing system requirements Experience with Jira and other project/task management tools