Join our team.

We want to work with you. What do we mean by that? If you’re talented, passionate, innovative, humble and courageous, then we want you to join our extremely collaborative team. We recognize that EKR is only as great as the talent we bring on and foster. It’s a place to stretch, to do incredible work—to build brands and relationships. EKR is your career. Let’s do this.

Junior Front End Developer

We are hiring a Junior Web Developer to work directly with customers to build, update and manage websites. This person will primarily be responsible for front-end development including implementation of design (CSS & HTML), dynamic interactivity, and animation. They will work directly with our design team, project managers and other developers.
  • Create mobile-responsive HTML/CSS from provided designs using templating languages and CSS preprocessors (SCSS).
  • Implement vanilla JavaScript for front-end interactivity.
  • Implement animations using CSS3 animations and/or vanilla JavaScript.
  • Provide periodic back-end functionality using Node, PHP and/or other languages.
  • Enforce web standards compliance.
  • Ensure that websites are thoroughly tested and work across multiple platforms and browsers.
  • Help scope development projects and plan milestones, deliverables and timelines.
  • Present work to client stakeholders.
  • Introduce and implement innovative techniques and technologies.
  • 2-4 years experience, including 1-2 years of WordPress experience
  • Knowledge of current web development languages including HTML5 & CSS3, PHP/MySQL Experience with CSS frameworks is a plus – UIKit a major plus.
  • Expert with SCSS or other CSS preprocessor.
  • Advanced JavaScript knowledge. Expertise in Node and React is a huge plus.
  • Comfort with Git version control, especially workflows with multiple developers on the same code base.
  • Obsessive attention to detail, ensuring that websites match design pixel per pixel and applications are relatively bug free.
  • Code and implement WordPress sites from XD
  • Develop, modify, and debug WordPress implementations
  • Knowledge of other CMS platforms like Hubspot and Drupal is a plus
  • Ability to work with design files – especially Zeplin, Photoshop, Illustrator and Fireworks – and to pull image assets from designs.
  • Ability to multitask, and work under pressure.
  • Experience in Agile workflow is a plus.
  • Minor experience with PHP.
  • Motivated to research and learn about new technologies and practices.
  • Ability to work well with people from diverse cultures and backgrounds.
  • Ability to work with remote collaborators.
  • Demonstrated ability to deliver professional presentations.

Apply Now

Media Coordinator

Job Description
This role serves a key purpose for the traditional media team and clientele in planning and executing traditional media strategies. Traditional media projects include linear and streaming TV, outdoor, print, AM/FM and streaming radio, online news, transit, movie theaters, and more. There is opportunity for growth for the right candidate.
  • Assist the traditional media team in identifying and developing media strategies for client accounts
  • Send all traditional media advertising assets to vendors and ensure they are executed accurately according to the media order
  • Obtain traditional media artwork specifications from vendors
  • Work closely with the account management team to ensure timely delivery of media assets to vendors
  • Manage vendor relationships
  • Engage in media planning and creative brainstorming
  • Assist in market research
  • Vet new media partnerships
  • Assist in placing traditional media buys
  • Prepare new proposals and media pitches
  • Compile quarterly and annual media reporting for all clients
  • Communicate client needs to vendors
  • Ensure projects meet client expectations
  • Keep all projects on time and within budget
  • Follow up with internal team members to ensure timely delivery of services
  • Coordinate with internal teams and account managers to ensure client needs are met
  • Set up media traffic and track progress on all projects in our project management software
  • Learn the various traditional media advertising products offered and how/when to pitch them
  • Learn about holistic marketing strategies and traditional media’s role
  • Assist the Media Director and Buyer in all responsibilities as assigned
  • Bachelor’s degree in marketing/advertising/business preferred
  • Working knowledge of advertising tactics preferred
  • Excellent writing and editing skills
  • Shows initiative, is proactive
  • Very efficient written and verbal communication skills
  • Take effective criticism and always look for improvement
  • Able to prioritize, manage stress and work in a fast-paced environment
  • Collaborate with team across departments and throughout the entire company
  • Demonstrated leadership experience
  • A capacity for statistical analysis
  • Developed organizational skills
  • Extremely strong attention to detail
  • Positive attitude
  • Team player
  • Willingness to learn and grow within the role

Apply Now

Payroll Regional Manager

The Payroll Regional Manager is a position with one of Relic+EKR's clients that the ideal candidate will directly work with.
  • Define, develop and implement Payroll Regional Resource and Processing Strategy in a captive Shared Service Center (SSC) in coordination with SSC lead and Global Payroll Manager, including adopting and implementing local and corporate policies, processes, and procedures for multiple geographic regions
  • Regional ownership of all payrolls within scope of the region
  • Accountable for overall service delivery and operations of Payroll services in the SSC
  • Lead process optimization and standardization initiatives and implement process excellence practices
  • Build and manage a high performing payroll organization by providing leadership, vision and career development
  • Manage headcount planning, budget and cost allocations for payroll processes
  • Manage senior leadership & stakeholder expectations by liaising with management from Business and other Corporate functions
  • Responsible for day to day running of the regional payroll organization and leading end to end payroll process for multiple geographic regions, ensuring efficient and effective delivery of payroll processes with robust control and compliance mechanisms in place:
  • Work closely with key internal stakeholders e.g. Operations, Sales and other external third party suppliers to ensure best practice payroll delivery
  • Manage and support transition of additional roles in a Captive SSC, as and when required
  • Proactively drive process improvement and policy development initiatives that impact the function globally
  • Provide input in the development of the SSC Finance strategy, plan and budget; complying with long-term strategy, for meeting the operational and investment requirements of the SSC
  • Provide input in the development of standard SSC finance documents and reports
  • Lead in maintaining, amending and communication of SSC finance policies and procedures
  • Manage a team of individual contributors and managers supporting payroll processes
  • Responsible for hiring, setting and monitoring of annual performance plans, coaching, and career development
  • Responsible for Resource Planning and ensuring contingency measures are in place
  • Ensure that the proper resources (workflow tools, applications etc.) are in place to support the processes
  • Engage and motivate employees, by providing growth opportunities and creating a transparent and healthy working environment
  • Liaison with senior leadership & stakeholders (including Global Process Owners) and manage their expectations through effective communication and process delivery
  • Managing the implementation of new entities / countries as required from a payroll perspective in the region
  • Deputize for the Global Payroll Manager to address urgent query resolutions or critical projects as required.
Required Skills and Experience
  • A university degree, ideally in HR or Finance
  • Certified in Payroll (FPC) will be an added advantage
    • 10+ years’ of payroll experience
  • Typically, 4+ years of supervisory and/or leading a project team experience (10+ resources)
  • Direct relevant experience of working in a Captive SSC / Business Process Outsourcing Organizations will be desired (in addition to years of experience / qualification)
  • Excellent domain knowledge and understanding of Payroll Process
  • Excellent knowledge of International Financial Reporting Standards (IFRS) and Accounting Concepts
  • Excellent knowledge of operation of control frameworks such as SoX
  • Excellent understanding of personal tax laws in different geographies
  • Experience of managing multiple stakeholders - internal such as employees and external such as payroll providers
  • Flexibility to support different time-zones and geographies
  • Flexibility to travel across geographies
  • Extensive experience of managing senior onshore customers
  • Excellent communication skills; ability to clearly articulate expectations and outcomes with various levels of management, both in Finance and Business
  • Fluency in English (both verbal and written)
  • Excellent experience of payment processing on finance & accounting systems and other Payroll applications
  • Experience of managing transition of payroll processes from different geographies
  • Experience of service management of business operations, including process design, measurement and improvements
  • Service minded and customer centric approach
  • Superior analytical and problem solving skills
  • Superior communication skills, written and verbal
  • Excellent business acumen
  • Excellent multi-tasking and prioritization skills
  • Experience of Workday / ADP is an advantage
  • Understanding of SOX and working in controlled environments

Apply Now

Don’t see your job listed?

Yes, we have specific roles we’re looking for. But, we’re more interested in your skills—in you as a person. Will you jive with our diverse team? Do you have intensity (even a slight addiction) for digital marketing, brand building, art creation or code tinkering—or a bit of everything? What we’re trying to say is simple. Send us your résumé anyway. Let’s see if we can make your role together.

Apply anyway.

Looking for an internship?

We’re always looking for fresh talent to add to our team. We have an internship program you can learn more about below.

Learn about internships.