Digital Marketing Manager


Job Overview

We are seeking an experienced and qualified candidate to join our Marketing team as a Digital Marketing Manager.

The ideal candidate will have at least 5 years worth of on-the-job experience with social media strategy and digital advertising. The position requires expertise in all social media content and platforms, including Facebook, Instagram, Twitter, and YouTube. They will also manage the digital team, comprised of the social media coordinator and the senior digital strategist.


  • Develop compelling social media messaging and digital marketing strategy by analyzing metrics, monitoring the competition, and identifying new ways to reach our audience
  • Build and maintain our social media presence.
  • Measure the overall ROI and KPIs of all digital marketing campaigns.
  • Identify current marketing trends and insights.
  • Optimize the costs and campaign performance based on these insights.
  • Develop creative digital marketing growth strategies.
  • Plan, execute and measure conversion tests to create strategic planning accordingly.
  • Use your analytical abilities to assess the experience of our audience over multiple channels.
  • Set up, optimize, and report on digital advertising campaigns 
  • Manage the digital team, comprised of the social media coordinator and the senior digital strategist


  • Bachelor’s degree
  • 5+ years of experience in digital marketing/advertising and social media strategy
  • Certification of Advanced Digital Media Marketing will be preferred.
  • Ability to identify target audiences and devising effective campaigns.
  • Advanced knowledge of content promotion and messaging across all social media platforms, including YouTube, Facebook, Instagram, Twitter, etc.
  • Advanced knowledge of digital ad testing and strategy
  • Awareness and interest in ongoing social and digital media trends 
  • Good understanding of social media and display advertising platforms.
  • Exceptional oral and written communication skills.
  • Ability to work in a team or individually as and when required.
  • Ability to manage and handle multiple tasks.
  • Outstanding problem-solving skills.
  • Exceptional attention to detail.
  • Good time management abilities.
  • Strong decision-making skills.
Front-End Developer

We are hiring for a Front-End Developer in Arlington, VA. Ideally, this individual would come into the office 1-2 per week. However, we are able to considering fully remote employees depending on your experience level and ability to work independently. This is with a data and analytics organization.


We are seeking a Front-End Developer to be an integral part of our team working collaboratively with our UX/UI team, product manager, and other developers to build compelling and easy to use applications. Creating a customer experience that is consistent across a product set that encompasses varying complex tasks, interactions, and user needs is challenging. Working closely with other team members, and in a fast-paced environment you will be challenged to utilize and grow your skills to build interfaces for a diverse set of data dependent applications.

To be considered, candidates must be creative, passionate about process improvement, and have a strong technical ability in the following areas:

  • Excellent communication and problem-solving skills, with experience interfacing directly with business end-users in design and requirements planning
  • Demonstrable ability to work as part of an integrated solution development team
  • Excellent verbal and written communications skills. Candidates must demonstrate advanced technical writing skills through writing samples
  • Ability to manage tasks and timelines effectively
  • Interest to work with political clients

What You Will Do In Your Role

  • Use the latest version of Angular to develop high-quality applications that provide a delightful user experience
  • Work with your scrum team on multiple on-going projects to develop clean, reusable, well-structured and maintainable code following team standards

The Experience You Will Bring


  • 3+ years of experience working with HTML/CSS/JavaScript and related front-end technologies in a professional environment
  • Experience with C# ASP.NET is a major plus
  • Demonstrate a good understanding of the syntax and semantics of JavaScript/Typescript
  • 3+ years of experience utilizing RESTful web services in front-end development
  • 3+ years of experience in one of the following front-end frameworks: Angular 7+, React or Node
  • Bachelor’s Degree in Computer Science, Computer Engineering, or Engineering 

What Will Put You Ahead

  • Demonstrate an understanding of Cloud Technologies (AWS, Azure, GCP)
  • Demonstrate an understanding of Client-server interaction, network inspecting, resolving cross-domain issues
  • Experience working in an Agile team (Scrum or Kanban)
  • Strong communication skills
WordPress Developer


This is a remote, full- time, permanent position. We are not able to sponsor for this role, and you must be located within the US.

We are looking to hire a skilled WordPress developer to design and implement attractive and functional websites for our clients. You will be responsible for back-end development including the implementation of WordPress themes, APIs and plugins as well as site integration and security updates.

To be a successful WordPress developer, you should have in-depth knowledge of back-end programming languages including PHP, the ability to create custom plugins from scratch and strong content management skills. Ultimately, a top-class WordPress developer can create user-friendly websites that perfectly meet the functionality specifications of the client.

WordPress Developer Responsibilities:

  • Working with the team of account managers and project managers to discuss website design and function to meet the client’s needs.
  • Creating the website architecture.
  • Designing and managing the website back-end including database and server integration.
  • Create custom WordPress themes and plugins.
  • Conducting website performance tests.
  • Troubleshooting content issues.
  • Conducting WordPress training with the client.
  • Monitoring the performance of the live website.

WordPress Developer Requirements:

  • Bachelor’s degree in computer science or a similar field.
  • Proven work experience as a WordPress developer.
  • Knowledge of some front-end technologies would be helpful including CSS3, JavaScript, HTML5, and jQuery.
  • Strong understanding of PHP back-end development.
  • Experience working with debugging tools such as Chrome Inspector and Firebug.
  • Good understanding of website architecture and aesthetics.
  • Ability to manage projects.
  • Good communication skills.