Full Stack Developer

Job description

We are looking for a Manager – Marketing & Communications with minimum 3 years of experience to manage and implement communication strategies. The role will involve content creation, social media management, media relations, and ensuring consistent branding across our centers and events. Experience with design software or the ability to create basic designs is a plus. The position will report to the Senior Manager of Marketing and Communication.

Key Responsibilities :

  • Brand & Communications Strategy
  • Ensure consistent branding across centers and events, including tournaments, maintaining a unified identity.
  • Assist in executing the marketing and communication strategy, ensuring alignment with the NGO’s objectives.
  • Collaborate with internal teams to create compelling content that highlights the organization’s work.
  • Content Creation & Management
  • Develop and edit content such as reports, presentations (PPTs), newsletters, blogs, social media posts, press releases, and videos.
  • Ensure all content aligns with the organization’s tone, mission, and values.
  • Manage a content calendar to ensure timely and consistent communication across platforms.
  • Social Media & Digital Strategy
  • Oversee the NGO’s social media presence, website content, and email marketing campaigns.
  • Track, analyze, and optimize digital campaigns to improve engagement across key platforms.
  • Vendor & Stakeholder Management
  • Coordinate with external vendors such as graphic designers, video production teams, and digital marketing agencies.
  • Ensure communication materials are produced on time and meet quality standards.

Other Benefits

A Software Engineer is a professional who applies engineering principles to the design, development, maintenance, testing, and evaluation of software and systems that make computers or devices function effectively. Software Engineers are proficient in various programming languages and tools, and they continuously update their skills to keep pace with the ever-evolving technology landscape.

Must have skills and competencies :

Technical Skills:
  • Resource Allocation: Understanding and efficiently allocating resources (human, financial, and physical) to meet project goals.
  • Project Management: Familiarity with project management methodologies (e.g., Agile, Scrum, Waterfall) and tools (e.g., MS Project, Trello).
  • Data Analysis: Ability to analyze resource data to make informed decisions.
  • Scheduling: Proficiency in creating and managing schedules to optimize resource use.
  • Budgeting: Developing and managing budgets to ensure resources are used cost-effectively.
  • Software Proficiency: Knowledge of resource management software (e.g., Smartsheet, Resource Guru, Microsoft Project).
Interpersonal Skills:
  • Communication: Strong verbal and written communication skills for interacting with team members, stakeholders, and management.
  • Negotiation: Ability to negotiate resource needs and constraints with various stakeholders.
  • Team Collaboration: Working effectively within a team and facilitating collaboration among team members.
  • Conflict Resolution: Managing and resolving conflicts that may arise during resource allocation and project execution.

Educational Requirements

Bachelor's Degree:
  • Business Administration
  • Project Management
  • Human Resources
  • Operations Management
  • Finance
  • Engineering
  • Information Technology
Master's Degree:
  • Master of Business Administration (MBA)
  • Master of Science in Project Management
  • Master’s in Human Resources Management
  • Master’s in Operations Management
Apply Online

Apply for this position

*
*
* Attach your resume. Max size 2mb Allowed Types: pdf, docx, doc
  By using this form you agree with the storage and handling of your data by this website.