Welcome to our Roles and Opportunities page!
We're glad you're here. This section of the Gather Hub serves as a comprehensive guide to all the roles that we regularly place people in as part of the Gather community.
Are you a new Gatherer looking to discover the perfect role that suits your unique skills and passions? Or perhaps you're an existing member considering a new challenge or opportunity? Whatever your circumstance, this is your one-stop resource to understand each role's intricacies, responsibilities, and opportunities for growth.
We have arranged the roles in collapsible groups for easy navigation. Just click on a role title, and you'll find all the detailed information about that role in the dropdown. Remember, each of these roles is flexible, and we encourage interdisciplinary learning and growth.
We believe in the power of community and shared knowledge. So, whether you're just starting out or looking to level up, there's a place for you here. Explore, engage, and most importantly, enjoy your journey in becoming a valuable part of our ever-growing community.
Welcome to your future at Gather!
A brand strategist creates brand messaging and makes sure it is consistent across all mediums and platforms. Their job responsibilities might include: Researching current market trends and predicting future trends that might affect their product or service's success. Brand Strategist responsibilities include rebranding existing products or services, analyzing consumer insights, crafting plans for our creative team and developing guidelines to promote our company across various channels. To be successful in this role, you should have extensive experience with brand management and a good understanding of our industry. Ultimately, you will ensure our brand message and tone are consistent across all online and offline channels.
Master’s degree in Marketing or relevant field.
5+ years of work experience as a Brand Strategist or a similar role in the Marketing Department.
A professional portfolio of brand-building projects will be preferred.
Great understanding of the marketing communication mix.
Excellent experience in creating marketing communication strategies as per market segmentation.
Working knowledge of various marketing strategies.
Must be an Information-driven thinking and creative individual.
Experience working in a creative work environment
Outstanding communication and writing skills.
Ability to work under pressure and prioritize tasks.
Excellent problem solving and networking skills.
Basic computer skills such as how to use desktop, spreadsheet and presentation programs
Strong work ethics.
Gathering feedback from sales and analyzing consumer behavior to define our company’s positioning
Crafting our differentiation strategy
Briefing our creative team about marketing projects they’ll be working on (for example ebooks, email campaigns and advertising banners)
Researching current market trends and predicting future trends that might affect their product or service's success
Analyzing market data, customer feedback and survey responses to develop a marketing plan
Researching effective brand names for new products or services
Rebranding existing products or services
Performing target audience research
Brand positioning, which involves defining the benefits the target audience thinks of when they hear the brand's name
Creating buyer personas, which are descriptions of the company's ideal customer that include their age, lifestyle, personality, goals, needs and challenges
Doing audits every year or two to assess the brand's status in the market and ways to strengthen it
Creating brand architecture, which includes the logo, messaging, creative materials and marketing campaigns
Creating brand stories that tell customers about a product or service and try to form an emotional connection with them
Overseeing the production of all brand creative—advertisements, presentations, catalogs, sales sheets, social media campaigns, blogs, testimonials—and ensuring they have a consistent tone and message
Writing consistent content for marketing materials
Doing research to identify competitors and their products' strengths or weaknesses
A Content Strategist is responsible for working with a team of Content Creators to come up with unique content ideas for publication across online or digital platforms. Their duties include conducting market research to learn about current content trends and target audiences, participating in meetings with management and team members to identify business objectives and learn more about company products and creating content to meet those objectives within a given time frame. The company mainly aims to hire a driven content strategist to develop and execute various content strategies which drive traffic and generate multiple leads. The content strategist is primarily responsible for understanding which formats are ideal for communicating different content types, identify ways to enhance brand awareness, and conduct keyword research. They should also be able to make the most of the user engagement strategies and understand if the content is perfectly received or not.
Bachelor’s degree in marketing, communications, advertising, journalism.
Content strategy and project management experience.
Ability to work in a fast-paced environment.
Exceptional marketing skills.
Perfect knowledge of social media platforms, search engine optimization (SEO).
An understanding of why some content works and some doesn’t
Communication and leadership skills
Storytelling skills
Writing and editing skills
Social media skills
Organization and time management skills
Creating and enforcing a plan for producing content.
Creating schedules, and assigning projects or project responsibilities
Working with editors, writers, actors, producers, project managers and other team members to produce content
Researching and staying up to date on the latest developments in terms of search engine optimization, content trends and consumer behavior
Updating older content to meet new content standards
Ensuring consistency across all content, from websites to social media channels and videos
Maintaining a calendar of project deadlines and content launch dates
Overseeing the development and launch of new content channels
The Content Manager is responsible for ingesting material from our live events into a non-linear editing environment, backing up and transferring the digital files, and verifying the quality and integrity of the files. These files or material may include photos, videos, audios or any other digital assets acquired for the company. This may include editing files from multiple camera recordings, adding in graphics, lower thirds, motion graphics, or other media content. The Content Manager is responsible for logging all material and maintaining the backups for said material for future use. The Content Manager also may need to use creative means to produce promotional materials for internal and external use. Some location photography and videography can be expected. The Content Manager will also act as a media hub to distribute related material to other employees who may require certain materials for their responsibilities and/or load these files onto our computers for playback. The Content Manager is expected to verify the provided material for continuity. The Content Manager may also have to interact directly with other employees to achieve goals for editing or media production. The Content Manager may also be responsible for verifying the quality and integrity of said material throughout the company’s social media accounts and website(s).
Requirements
Bachelor’s degree or an equivalent combination of work experience and education
Excellent computer skills
2-5 years of experience in video editing, image editing, audio editing and content management
Excellent Working knowledge with Adobe Creative Cloud Suite (or other Cloud Storage Software)
Excellent professional communication skills
Detail oriented and proactive problem solver
Ability to work independently with minimal supervision
Experience working in a creative work environment
Creative Editing and an eye for detail. Good visual acuity.
Analytical ability to prioritize work and move from task to task
Ability to stand, walk, or climb with a video camera or DSL Camera
Ability to occasionally travel to local events or sites
Responsibilities
Interact with employees to achieve material editing goals, and prompt content delivery
Backup and log digital material for reference
File management, including developing an archive of material
Create Motion Graphics, lower thirds, and images (along with other editorial responsibilities)
Create promotional or “wow factor” promotional material (videos, images or audios)
Document jobs through Photography, Videography and Time-Lapse promotional footage for internal and external use
Verify quality of video recordings
Maintain the company’s web content and ensure that the website is updated regularly with relevant and exciting material.
Lead a team of writers and oversee content creation for the company’s website
Research and source content for the company’s website
Target a specific set of keywords for all the articles written and published
Monitor the competition’s online activities
Write, edit and publish SEO content pieces
Repurpose content to fit the publishing media, video production or social media
Work closely with the company’s marketing team to devise online marketing strategies
Update content to ensure that it is current
The Copywriters are responsible for producing engaging, clear text for different advertising channels such as websites, print ads and catalogs. Their duties include researching keywords, producing interesting written content and proofreading their work for accuracy and quality.
Bachelor’s degree or equivalent experience in producing copy for print and digital media channels
Proven success in producing copy for advertising or marketing campaigns
Exceptional skill in social media writing, including use of hashtags and relevant acronyms
Proficiency with common office software
Experience in communication or marketing
Experience with SEO concepts and social media marketing
Creativity, adaptability and the ability to work collaboratively with a team
Writing clear and error-free short and long form content for a website that reflects the company’s voice
Meeting with marketing team to understand their message, brand voice and target audience
Adhering to timelines and managing multiple projects at once.
Proposing copy concepts in an engaging way for marketing team to carry out projects once they are approved
Interpreting creative direction and technical information and turning them into persuasive copy concepts
Collaborating with PR and marketing departments to brainstorm and develop a variety of marketing materials
Working with other employees to edit and modify copy to meet their content expectations
Write copy - Digest core visual aids, brand guidelines, and existing marketing assets into manuscripts for use on emails, web sites, social media and banners for the company.
Proof copy - Compare manuscripts to designs and developed assets (emails, web sites, banners, etc.) and ensure all copy, references, and formatting are correct
Meet with Clients and Teams – Monthly, bi-weekly, weekly, sometimes daily meetings are a part of your day-to-day and you will need to schedule and participate
Copy editing - Review, process, and act on Regulatory copy feedback
Digital strategists work on integrating digital assets, raising brand awareness, collaborating on marketing campaigns, leading digital activation projects, and measuring the efficiency and effectiveness of digital channels. The digital strategist will be tasked with analyzing user experience data, initiating digital projects, reporting on planned and current strategies, leading effective digital marketing strategies, and ensuring that projects are executed within budget. You will play a pivotal role in growing our business, customer base, and improving user experience. Ideal candidates for this position should be innovative, and web and multimedia savvy. Ultimately, the outstanding Digital Strategist should have a firm grasp of the various digital touchpoints, steer our organization's digital narrative, and drive highly effective digital campaigns.
3 years of experience as Digital Media Specialist or similar role
BS degree in Marketing, Digital media or relevant field
Hands-on experience with working knowledge in Mailchimp, Google Docs, Asana, MS Word, MS Excel, WordPress, Google Analytics, Google Console
Proficient on Apple/MAC
Knowledge of web design (Additional qualification in web design or animation is a plus)
Experience with content management
Sense of ownership and pride in your performance and its impact on company’s success
Critical thinker and problem-solving skills
Team player
Good time-management skills
Excellent verbal/written communication skills
Must be able to multitask and meet challenging deadlines
Proven track record of driving engagement with FaceBook, Instagram and Pinterest
Strong organizational skills
Have an eye for detail
Have the imagination to create and try out-of-the-box concepts and ideas
Highly motivated Forward thinker with an enthusiastic positive attitude
Aware of local trends in the community
Report to the Editor in Chief and Publisher
Design digital media campaigns according to business goals
Coordinate and manage the creation of all digital content such as website, blogs, press releases and podcasts, infographics, videos etc.
Work to improve our brand presence
Maintain and manage all our social media channels
Collaborate with Marketing, Sales and Production teams
Suggest and implement direct marketing methods
Suggest strategies and methods for improvement
Regularly track and get insights into competitors’ strategies
Develop and monitor ROI and KPIs
Stay up-to-date with digital media technologies and latest trends
Manage and edit Content for Web; Establish our web presence
Create and manage content calendars
Write or repurpose 3 pieces per day, per brand
Apply SEO tactics that get results, stay up to date on changes with SEO
Manage web team on development, issues that arise, and layout changes for optimization of experience
Manage Content for Newsletters
Increase database utilizing digital tactics
Develop subject line content that will deliver a better than average open rate
Utilize Mailchimp analytics and layout manager to develop effective campaigns
Manage Content for Social (Facebook / Twitter / Instagram)
Engage users and implement tactics that will increase following, driving users from social to newsletter and web
The Product Manager is responsible for the product planning and execution throughout the Product Life cycle, including: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met. The Product Manager also ensures that the product supports the company’s overall strategy and goals. Great Product Management leads to more successful and more profitable products, happier customers, and long-term winning strategies to conquer markets.
Bachelor's degree or equivalent practical experience.
4 years of experience in product management with technical products.
Demonstrated success defining and launching excellent products.
Examples and at least one sample of an effective document delivered in the past
Experience working with cross-functional teams (e.g., Engineering, User Experience/User Interface, Program Management, etc.).
Experience with the product development life cycle (e.g. product roadmap, go-to-market strategy, product launch, etc.).
Experience managing daily technical and design direction.
Experience designing and launching products.
Excellent written and verbal communication skills
Ability to influence multiple stakeholders without direct or formal authority.
Defines the product vision, strategy, and roadmap.
Deliver MRDs and PRDs with prioritized features and corresponding justification
Work with external third parties to assess partnerships and licensing opportunities.
Works closely with engineering, sales, marketing, and support to ensure business case and customer satisfaction goals are met.
Run beta and pilot programs with early-stage products and samples.
Acts as the customer advocate articulating the user’s and/or buyer’s needs.
Be an expert with respect to the competition
Act as a leader within the company.
A Project Manager, or PM, is responsible for leading a team of professionals in completing projects by a set deadline to uphold business initiatives. Their duties include dividing up their budget for different project aspects and advocating for additional funding when necessary, hiring freelance professionals or selecting project team members from existing departments and setting or adjusting project schedules to adhere to deadlines. Over the course of a project, the Project Manager will need to communicate with staff and clients, make decisions and monitor the progress of the project to keep it on schedule.
Requirements
Bachelor's degree in computer science, business, or a related field
5-8 years of project management and related experience
Project Management Professional (PMP) certification preferred
Proven ability to solve problems creatively
Strong familiarity with project management software tools, methodologies, and best practices
Experience seeing projects through the full life cycle
Excellent analytical skills
Strong interpersonal skills and extremely resourceful
Proven ability to complete projects according to outlined scope, budget, and timeline
Responsibilities
Creating long- and short-term plans, setting targets for milestones and adhering to deadlines
Delegating tasks on the project to employees best positioned to complete them
Making effective decisions when presented with multiple options for how to progress with the project
Serving as a point of contact for teams when multiple units are assigned to the same project to ensure team actions remain in synergy
Communicating with executives or the board to keep the project aligned with their goals.
Predict resources needed to reach objectives, manage resources in an effective and efficient manner
Performing quality control on the project throughout development to maintain the standards expected.
Prepare a budget based on scope of work and resource requirements.
Track project costs in order to meet budget.
Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress
Manage contracts with vendors and suppliers by assigning tasks and communicating expected deliverables
Utilize industry best practices, techniques, and standards throughout entire project execution
Adjusting schedules and targets on the project as needs or financing for the project change.
Represent the company professionally by increasing brand awareness and becoming an expert on our industry
Ensure a positive and high-quality customer experience through all interactions
Meet or exceed individual and team goals
Participate in continuous training opportunities to hone your craft and build leadership skills
A UX Designer, or User Experience Designer, is responsible for monitoring user experience and ensuring that websites, software programs and products are easy to use. Their duties include reviewing user feedback to determine potential defects or areas for clarity, working closely with other IT professionals and company personnel to refine user experience and performing usability tests on software products or website features to ensure functionality. We’re looking for an energetic, self-starting, and innovative individual to fill our open User Experience Design position. This position will assist with the planning and creation of optimized user experiences for our digital applications, such as our website or email blasts. This person should possess strong skills in branding and graphic design, and have real-world experience with the latest UX trends and best practices. This position will collaborate with a team of strategists and designers to determine user interface needs for each project and deliver high quality conceptual solutions. This position will also work closely with developers and other key stakeholders, ensuring the concepts are translated into functional web solutions.
Requirements
Proven experience as a UX Designer, UI Designer or similar role
Strong portfolio of design projects
Background in project management and research
Familiarity with interaction design and information architecture
Proficient in design software (e.g. UXPin, Balsamiq)
Knowledge of HTML/CSS; JavaScript is a plus
Problem-solving aptitude
Analytical mind with a business acumen
Excellent communication skills
BSc in Design, Computer Science, Engineering or a related field
Responsibilities
Identify target user groups and carry out interviews or other types of inquiry to understand user needs. Analyzing user feedback and activity, and iterating to enhance the user experience
Ensure the creation and implementation of customized experiences for the digital user.
Creating product prototypes. Developing personas and usage scenarios
Developing wireframes and task flows based on user needs
Produce high-quality solutions through flow diagrams, graphic designs, storyboards & site maps
Provide guidance on the implementation of UX research techniques and testing activities to assess user behavior
Maintain a competitive edge against competitor products and industry trends
Perform tests on user interface elements such as CTAs, layouts, target links, landing pages and banners
Understand product specifications and user psychology and predict what might work for both.
Collaborating with Designers and Developers to create intuitive, user-friendly software.
Explaining user research results to internal and external stakeholders
Creating wireframes, storyboards, sitemaps and screen flows
Assisting with content development
Conducting competitor and customer analysis
The Agile Project Manager (APM) is responsible for planning, leading, organizing, and motivating Agile project teams. The goal is to achieve a high level of performance and quality, and to deliver agile projects that provide exceptional business value to users. The APM is responsible for maintaining an efficient project management system using agile methodologies, fairly distributing tasks to the team members, and providing constructive feedback to the team within every set milestone. Agile project managers collaborate with the whole team, considering the members' suggestions for project development, and organizing training and activities to boost their potential and maximum productivity. The APM may be responsible for managing several concurrent high visibility projects using agile methods in a fast-paced environment that may cross multiple business divisions. They also handle the budget of the team, allocating adequate resources and materials to the team leads to support operational procedures, and achieve deadline objectives.
Requirements
BA or BS or equivalent experience is required; MA or MS is a plus
Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environment
A proven track record of successfully implementing software or web development projects using Agile methodologies including 8+ years of experience as a Project Manager managing large, complex projects in a high-tech development environment with multi-function teams. PMP preferred
Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects. PMI-ACP, CSM, or equivalent preferred
Experience overseeing multi-function project teams with at least 10-15 team members including Developers, Business Analysts, and QA Personnel
Balanced business/technical background
Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate complex project risks and issues
Ability to provide leadership to business analysts and collaborate with customers and develop strategies and solutions of high business value
Very effective interpersonal skills including mentoring, coaching, collaborating, and team building
Strong analytical, planning, and organizational skills with an ability to manage competing demands
In-depth knowledge and understanding of business needs with the ability to establish/maintain high level of customer trust and confidence
Proven ability to lead software development projects and ensure objectives, goals, and commitments are met
Solid understanding of and demonstrated experience in using appropriate tools:
Agile Project Management tools such as Jira/Greenhopper, Rally, VersionOne or equivalent
Microsoft Project, Visio, and all Office Tools
Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive level
Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” view
Responsibilities
Lead and manage various technical projects
Build divisional pipelines by identifying potential contract leads utilizing DoD procurement resources which focus on engineering and supply chain management.
Facilitate scrum ceremonies as part of sharing information, coordinating activities, resolving impediments and continuous improvement.
Evaluate tools for PMO projects.
Story refinement and track progress during sprints.
Plan resources, develop budget estimates and drive the project through the entire SDLC.
Ensure that the project(s) meet corporate SDLC standards, compliance and industry best practices.
Identify, define, prioritize, and measure key service delivery improvement metrics to drive meaningful results.
Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes.
Support with web based project management tool implementation, such as Jira/Greenhopper, Rally, and/or VersionOne
Establish self-organizing scrum teams by constantly improving processes.
Design, develop and implement data migration and reporting infrastructure.
Monitor and track activities related to application development
Design, develop and integrate enhancements for internet questionnaire application.
Track all associate features with deployments via the configuration management team
Collaborate with QA regarding unit/regression testing, user acceptance testing, and implementation readiness.
Involve in continuous business requirement scrubbing to ensure deliverability and clarity of each requirement.
Incorporate a Kanban methodology to allow for a two week inception-to-production solution
Design and build an application to generate web pages.
Create architectural blueprints and database models that unambiguously guide all application development and infrastructure setup activities for the project.
Establish and coordinate complex project prioritization processes across the enterprise, perform timely project reviews, and generate executive-level portfolio metrics.
Learn and work with PostgreSQL on Ubuntu and CentOS virtual machines and general Linux command line functions.
Identify IP risks and opportunities, compliance and safety planning, packaging development and review cross functional matrix management of resources.
Develop the presentation layer using JSP, HTML, CSS and client side validations.
Direct and provide resources for implementation of enterprise wide business applications from initiating to closing phase utilizing PMI standards.
Follow the ITIL framework to convert business requirements to technical specification.
Document high-level design and detail design requirements for major ITIL define processes.
Coordinate simplification of offering structures and processes in a rapidly changing market environment.
Clarify objectives, dealing with ambiguity/under-define problems, advocating for simplification, and influencing teams
Art directors help develop ad campaigns by conducting research, coordinating with other members of the art department, and designing cohesive, brand-specific initiatives that appeal to the target demographic. They lead and take part in the entire campaign development process, from establishing objectives until the project is completed and presented to the company. .We are looking for a knowledgeable art director who will be able to lead a team of artistic people and coordinate resources in an effort to create a unique ad campaign with the target audience in mind. The art director will meet with internal departments to discuss and establish project objectives, research current trends and the target demographic, and design and troubleshoot the visual aspects of an ad campaign, from the initial planning stages until the finished campaign is presented to the client or company. You should possess an understanding of graphic design concepts and software and excellent interpersonal skills. To succeed as an art director, you should be a creative and communicative multitasker with exceptional project and time management skills. You should be punctual, perceptive, and detail-oriented with a great mind for developing and realizing the vision of the campaign.
Requirements
Bachelor’s degree in graphic design, marketing, or related field.
Experience in graphic design with a supporting portfolio, more education, or industry-specific knowledge may be required.
Proficiency with computers, especially MS Office and graphic design software.
Basic understanding of art in technology or art applications
Hands on experience with logo design, typography, color, web layout design, print production, image selection and package design
High level of accountability and motivation.
Strong Interpersonal, time and project management, presentation, leadership, and communication skills.
Incorporate feedback and take/give direction well
Creativity and ability to delegate responsibilities.
Receptiveness to feedback and adaptability.
Willingness to travel and meet deadlines.
Ability to meet tight deadlines
Managerial skills
Responsibilities
Generate clear ideas and concepts in tandem with the copywriter
Produce sketches, storyboards, roughs to visualize ideas
Understand marketing initiatives, strategic positioning and target audience
Cooperate with the rest of the creative team across different types of media
Take work from concept to final execution within deadlines
Manage and delegate responsibilities to other designers and provide directions
Present completed ideas to clients/team members
Stay on top of all trends and maintain best practices
The CRM Manager is responsible for development, execution, and continuous refinement of multi-channel Consumer Relations and the development of programs, roadmaps, and Consumer Relation strategies. The CRM Manager focuses on the loyalty and retention marketing strategies. The CRM Manager has a clear understanding of how to leverage consumer behavioral, lifestyle, transactional, and demographic data in order to deliver relevant marketing programs through multiple communication channels with a vision of growing consumer loyalty and increasing their lifetime value to the business. The position of CRM Manager demands extensive cross-functional collaboration, good communication skills, excellent project managerial skills, creative skills, and a process-focused aptitude that will enable the CRM Manager to effectively execute multiple responsibilities and deliverables.
Requirements
Bachelor’s degree in graphic design, marketing, or related field.
Experience in graphic design with a supporting portfolio, more education, or industry-specific knowledge may be required.
Proficiency with computers, especially MS Office and graphic design software.
Basic understanding of art in technology or art applications
Hands on experience with logo design, typography, color, web layout design, print production, image selection and package design
High level of accountability and motivation.
Strong Interpersonal, time and project management, presentation, leadership, and communication skills.
Incorporate feedback and take/give direction well
Creativity and ability to delegate responsibilities.
Receptiveness to feedback and adaptability.
Willingness to travel and meet deadlines.
Ability to meet tight deadlines
Managerial skills
Responsibilities
Advanced MS PowerPoint, Word & Excel skills
Set up promotions in CRM – creating promo-codes, target lists and generating report recap
Create store client list and master list summary
Develop and deliver company-used systems/tools user training, leveraging multiple delivery mechanisms and learning platforms
Utilize existing content, vendor resources and training curriculum
Assess current and future training needs by engaging with end users and compiling feedback to improve the configuration of company-used platforms
Drive and champion user adoption and utilization throughout the sales organization
Research, define and communicate CRM usage/training and business process best practices
Establish user/super user communities to share tips and tricks, best practices, client successes
Work one-on-one with users to develop and reinforce skills and optimize available system resources including customizing user profiles/fields, setting up dashboards and reports.
Manages the day to day CRM calendar, ensuring that is kept up to date and that on-site loyalty activities are fully functional
Constant monitoring of any onsite promotional assets/ bug troubleshooting
Support the marketing function through competitor research and new initiatives
Sit in on marketing meetings and brainstorms, taking and circulating minutes
Point of contact for al CRM-related Customer Care enquiries
Undertake administrative tasks such as purchase orders and invoicing, meeting organisation, room bookings, ordering subscriptions and post collection
Ad hoc troubleshooting & housekeeping
Essential Skills & Requirements
Compiling territory analysis
A Creative Director, or Director of Creative Services, is responsible for overseeing the design layout and visual impact of marketing materials, products or publications. Their duties include leading a team of creative professionals, meeting with company executives to determine visual needs for packaging or advertisements and coordinating with freelance professionals and manufacturers to complete projects. The job of a creative director is to lead a team that may be composed of graphic designers, artists, or other creative professionals. You would be involved in every aspect of a collaboration from the idea phase to the execution. During a project, you supervise and guide copywriters, artists, and designers to create a work, such as a website, an advertisement, or an email campaign. The Creative Director will do most of their work independently, using their professional judgment to manage the day-to-day details of their projects.
Requirements
Excellent verbal and written communication skills.
Minimum Bachelor’s Degree in advertising, design, marketing or similar field. Master’s degree preferred
Familiarity with a variety of software programs, such as Photoshop, InDesign, and Flash
Knowledge of how to develop brand identities through multi-channel marketing
Good comfort level interacting with high-profile clients and industry professionals
Evidence of participation in ongoing professional development opportunities in the areas of graphic design or social media
Recent hands-on experience with applying design, copy, or web best practices
Professional business skills, such as negotiation, project management, and leadership
Web design experience an advantage, especially using HTML5 and WordPress
Talent in presenting information concisely and accurately, with keen attention to detail.
Analytical and problem-solving skills
Interpersonal skills
Ability to empathize with clients and team members
Leadership skills
Public speaking skills
Exceptional planning and organization skills
Time-management skills
Ability to oversee projects, budgets and the creative department
Responsibilities
Planning and overseeing the development of company advertisements
Heading brand campaigns, including submitting ideas for projects and overseeing the development of all creative content
Supervising all work completed by the creative department
Working with executives and other creative leaders to set project deadlines and content goals.
Report progress of projects at major stages of their conception, creation, and execution
Presenting project information, including deadlines and budgets, to executives and clients
Recruit and train team leads and managers
Oversee the creative budget
Mentor and encourage creative team members to foster a positive work environment
Shoulder the responsibility of the quality and completion of all work projects assigned to members of the creative team
Participate in and provide regular opportunities for professional development and growth to team
Ensure designs and content reflect consistently the brand image and company ideals
Work with internal and external strategic partners to create products using the most current industry best practices
Serve as a liaison between the marketing and creative team and between the creative team and individual clients
Anticipate problems that may impede a project from completing on time and implement solutions
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties. Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. Main duties include creating user interactions on various websites and platforms, writing code optimized for mobile and developing databases and services for functionality.
Requirements
Degree in Computer Science, Statistics or relevant field
Proven experience as a Full Stack Developer or similar role.
Experience developing desktop and mobile applications
Strong organizational and project management skills.
Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
Familiarity with database technology such as MySQL, Oracle, and MongoDB.
Excellent verbal communication skills and teamwork skills
Good problem-solving skills.
Attention to detail.
Organizational skills
An analytical mind
Responsibilities
Developing front end website architecture.
Designing user interactions on web pages.
Developing back-end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Maintaining and upgrading the software following deployment
Managing the end-to-end life cycle for the production of software and applications
Overseeing and guiding the analyzing, writing, building, and deployment of software
Overseeing the automated testing and providing feedback to management during the development process
Modifying and testing changes to previously developed programs
Responsibilities of a Leadership coach involve meeting with clients or staff, clarifying their specific objectives and developing a strategy that will help them achieve those goals. Since they focus on individuals in the workplace, their tasks may be influenced by changes in the organization, company philosophies or other factors. They help their clients or staff embrace their potential for growth and improvement. Their objective is to help clients or staff alter their thinking so that they can facilitate improvements in their performance. Ongoing assessment is part of a coach's responsibility. They provide their coached individuals with prompts to get them to think about situations differently so that they can change their strategies for dealing with specific issues. Interpersonal skills are very important because executive coaches need to be able to put coached individuals at ease and build strong working relationships with them. They also need analytical skills so that they can effectively assess clients or staff and identify issues that may be hindering their workplace performance. Confidentiality is important, since they commonly work with managers and executives and need their clients to trust them in order to be able to work effectively with them.
Requirements
Achieved academic and professional proficiency
Obtained experience in the field of coaching working with senior level clients.
Evidence of coaching success
Been recognized as a fellow professional colleague
Agreed to respect and follow an enforceable ethics code
Committed to continuing education
Attained mastery of assessments in the field of executive coaching
The interpersonal skills to work with colleagues towards a common goal
A belief in giving back to the community through volunteerism
Evidence of sharing his/her knowledge through various media
Obtained experience being responsible for the profitability of an organization (other than his/her own practice) and the management of the bottom line
Responsibilities
Helping the client develop realistic and effective monthly action plans for leadership growth.
Assisting the client with choosing the most appropriate stakeholders.
Setting up meetings (by phone or in person) for the upcoming months.
Returning voice calls or email within 24 hours (unless already booked unavailability).
Providing guidance that fits the client’s needs and aligns with the business.
Provide appropriate encouragement, reinforcement, and support.
Pushing the client when needed by playing the role of their behavioural conscience.
Providing the client with resources associated with implementing their action plan.
Acting as a positive role model for receiving feedback – asking how they are doing as a coach.
Fulfilling all agreed-upon expectations as a coach.
We are seeking a highly capable organizational development specialist to contribute expertise to our development initiatives. You will be evaluating our business structures, advising management on the allocation of personnel and resources, and facilitating cost-effective and efficient procedures. To ensure success as an organizational development specialist, you should exhibit extensive experience as a development specialist in a related industry and the ability to provide guidance on the allocation of resources. A first-class organizational development specialist will be someone whose expertise translates into optimized efficiency and increased profitability.
Requirements
Bachelor's degree in a relevant field.
Master's degree in organizational psychology, organizational development, or business administration preferred.
A minimum of 2 years' experience as an organizational development specialist in a related industry.
Extensive knowledge of skills development and capacity building strategies.
Advanced proficiency in office and business administration software.
Exceptional interpersonal, as well as written and verbal communication skills.
Excellent leadership and collaboration skills.
Superb analytical and time-management skills.
Responsibilities
Analyzing business structures, procedures, processes, and the utilization of resources.
Designing and implementing a variety of developmental initiatives, action plans, programs, and training materials.
Interviewing personnel and facilitating targeted skills development initiatives.
Consulting with human resources to guide the utilization, development, or hiring of personnel.
Leading business optimization initiatives by conducting individual or group training sessions
Contributing to the restructuring of departments to increase efficiency and align activities with business objectives.
Optimizing personnel utilization by increasing cross-functionality and interdepartmental cooperation.
Measuring the impact of interventions on staff performance, efficiency, employee retention, and job satisfaction.
Advising executives and senior managers and recommending efficient and cost-effective solutions
Documenting processes and presenting progress reports to executives and senior managers.
Social media managers are responsible for creating, monitoring, and promoting content on social media platforms such as Facebook, Twitter, and Instagram. A Social Media Manager oversees a company’s interactions with the public through implementing content strategies on social media platforms. Their duties include analyzing engagement data, identifying trends in customer interactions and planning digital campaigns to build community online. They monitor conversations, respond to questions and comments, and help shape the company's social media presence. A social media manager is also responsible for promoting the company’s products and services on social media. They may create graphics and videos and run contests to increase engagement on social media channels.
Requirements
A minimum of a bachelor’s degree in marketing, communications, or a related field.
Preferably a master’s degree in a related field such as public relations or business administration.
At least 4 years experience in Social Media management including a proven track record of increasing channels.
A deep understanding of the eCommerce landscape, constantly tracking the industry and competitor trends.
A proactive, hands-on approach.
Initiate conversations about ways for the client to deliver above industry benchmark result
Strong presentation and knowledge sharing skills
Excellent client management and communication skills
Expertise in at least one specific niche (You must have a portfolio of clients in those niches)
Responsibilities
Managing and updating social media accounts, including Twitter, Facebook, and Instagram.
Creating posts that promote the company’s products or services.
Setting key performance indicators (KPIs) for social media campaigns, such as targets for a certain number of shares or likes and measuring a campaign’s performance against the KPIs
Generating content for blog posts and other web content.
Monitoring social media trends and informing management of changes that are relevant to the company’s marketing activities, to identify what is popular with customers.
Analyzing the company’s digital marketing plan and social media strategy and identifying strategic weaknesses and making recommendations for improvements
Working with the marketing team to develop campaigns that integrate social media elements.
Communicating with followers on a regular basis, and interacting with customers and other stakeholders via the company’s social media accounts, to provide customer service and respond to questions or complaints.
We are seeking a skilled Talent Recruiter to source top-notch candidates for our company. In this role, you will join our HR team and manage the first stage of our recruiting process. You will be responsible for determining job requirements, screening candidates, and forecasting hiring needs. You may also be required to promote our company's brand with recruitment initiatives and events. To ensure success as a Talent Recruiter, you should possess extensive experience as a recruiter and the ability to attract the perfect candidate for each role. Accomplished talent acquisition specialists are attuned to the hiring needs of their company and contribute to its success by hiring talented and reliable candidates. Talent Recruiter responsibilities include using various channels to look for potential candidates, contacting passive candidates and building talent pipelines for future hiring needs. If you have solid networking skills, know how to source on social media and enjoy learning about different roles, we’d like to meet you. Ultimately, you will proactively identify our hiring needs and help us fill our vacancies with qualified employees.
Requirements
Bachelor's degree in human resources management, or similar.
2 - 3 years proven work experience as a Talent Recruiter or similar role
Hands-on experience and advanced knowledge of sourcing techniques (e.g. recruiting on social platforms and crafting search strings)
Familiarity with HR databases, Applicant Tracking Systems (ATSs) and Candidate Management Systems (CMSs)
Proficiency in documenting processes and keeping up with industry trends.
Solid verbal and written communication skills
Ability to positively present our company and open roles to potential candidates.
Experience in creating awareness of the company brand and establishing professional relationships with candidates.
Effective time-management abilities
BSc in Human Resources Management or relevant field
Responsibilities
Interact with potential candidates on social media and professional networks (e.g. LinkedIn, Slack and Github)
Craft and send recruiting emails
Coordinate with hiring managers to determine position requirements
Identify qualified candidate profiles using various sourcing techniques (e.g. Boolean search)
Develop talent pipelines for future hiring needs
Measure conversion rates, including numbers of passive candidates who turn into applicants, get invited to interviews, get offers and get hired
Ask for referrals from current employees and external networks
Promote our employer brand online and offline
Maintain candidate databases (e.g. via our Applicant Tracking System)
Communicate with past applicants regarding new job opportunities.
Preparing hiring forecasts as part of the company's strategic planning.
Documenting processes and fostering good relationships with potential candidates and past applicants.
Developing hiring strategies and procedures in line with industry trends, as well as keeping informed of advancements in the field.
We are looking for an experienced and creative Video Editor to join our team! As a Video Editor at our company, you will be responsible for capturing, editing, and producing photos and videos for internal and external purposes. As video has become the best way for communicating our company's messages on online platforms, your position will play an important role in our company's success. Video Editors are generally responsible for editing and assembling recorded raw material into a suitable, finished product ready for broadcasting. The material may include camera footage, dialogue, sound effects, graphics and special effects. Ultimately, as a Film and Video Editor, you should be able to bring sight and sound together in order to tell a cohesive story
Requirements
Bachelor's Degree film studies, cinematography or similar degree
2-3 years of experience as a video specialist or similar role
Solid experience with digital technology and editing software packages (e.g. Avid Media Composer, Lightworks, Premiere, After Effects and Final Cut)
Proficient in Final Cut Pro X, Adobe After Effects
Demonstrable video editing ability with a strong portfolio
Creative thinker
Good time-management skills
Great interpersonal and communication skills
Knowledge and a good understanding of motion graphics is preferred.
Thorough knowledge of timing, motivation and continuity
Responsibilities
Manipulate and edit film pieces in a way that is invisible to the audience
Take a brief to grasp production team’s needs and specifications
Review shooting script and raw material to create a shot decision list based on scenes’ value and contribution to continuity
Trim footage segments and put together the sequence of the film
Input music, dialogues, graphics and effects
Create rough and final cuts
Ensure logical sequencing and smooth running
Consult with stakeholders from production to post-production process
Continuously discover and implement new editing technologies and industry’s best practices to maximize efficiency.
Capture studio-quality photographs and video
Work both on and off-site
Manage and oversee all technical aspects of video recording and editing
Work with our creative teammates
Regularly collaborate with the marketing team
Follow the company's brand guidelines
Present to senior management
Develop an overall video brand messaging strategy
We are looking for a skilled web developer who will be responsible for developing and/or designing websites for our company. You will be working alongside a team of other developers in creating, maintaining, and updating our websites. In order for you to succeed in this role, you will need to be proficient in JavaScript, HTML, CSS, and have solid knowledge and experience in programming applications. Their duties include communicating with clients to determine their needs and design preferences, creating code for the front and back-end of a website and running tests to ensure that they used the correct code strings.
Requirements
Bachelor's degree in Web development or related field, or relevant experience.
Solid knowledge and experience in programming applications.
Proficient in JavaScript, HTML, CSS.
Proficient in My SQL.
Dedicated team player.
Ability to thrive in a fast-paced environment.
Solid ability in both written and verbal communication.
Knowledge of programming language and technical terminology.
Able to develop ideas and processes and clearly express them.
High degree of independent judgment.
Able to solve complex problems.
Responsibilities
Website and software application designing, building, or maintaining for evolving business needs.
Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
Maintain communication with team members and supervisors concerning the direction of the website.
Directing or performing Website updates, providing continued support for one or more web properties.
Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
Editing, writing, or designing Website content, and directing team members who produce content.
Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
Back up files from Web sites to local directories for recovery.
Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
Determining user needs by analyzing technical requirements.