The ideal candidate should be a great communicator who is skilled at managing communities both physically and digitally. The role requires you to be a creative, out-of-the-box, solutions-driven thinker, and have the ability to inspire and motivate.
He/she will be the voice and town-crier of the community both internally and externally and will manage all community communication and events.
Job... Responsibilities
The role has 3 main components
Manage the internal community of  current students and alumni

Take ownership of our Student and Alumni Groups.
Drive engagement and gather feedback among Students, Facilitators, and Alumni
Drive and coordinate the pipeline for prospective students, student sponsorship, and partnerships
Act as the intermediate between the community and the management
Support the ongoing success of students and alumni through various activities
Establish and manage mentorship programs
Establish and manage mentorship programs

Manage all community events 

Plan and coordinate internal community events to engage the community
Keep updated on and identify ecosystem events and drive participation of the community
Drive brand thought leadership and exposure to the ecosystem by planning and coordinating external events 

Manage Semicolon’s social media presence

Work with the social media manager in management of Semicolon’s social media platforms and generating social content that will drive communications.
Create social content that reflects the community and brand objective and purpose through campaigns that align with the marketing strategy
Track, and conduct sentiment and overall review of Semicolon on social media platforms
Keep updated on industry-related trends on and find opportunities to engage in the conversation.

Competencies

Strong Communication skills
Emotional Intelligence
People Skills
Project management 
Monitoring and evaluation skills 
Negotiation
Customer service
Great Influencer
Ability to moderate online and offline conversations within our community

Qualities

Integrity
Maturity
Proactive
Confident 

Requirement

BSc degree in Marketing or, a relevant field
Be vibrant and energetic
Good knowledge of social media management with a proven track record.
Minimum of 2 years of proven work experience, at least, 1 year as a community manager (especially offline)
Experience in planning and launching community initiatives (e.g. building an online forum, launching an ambassador program, creating an event series, etc)
Ability to identify and track relevant community metrics
Excellent verbal communication skills
Excellent writing skills
Hands-on experience with social media management for brands
Attention to detail and ability to multitask.
 more
  • Media
  • Advertising
  • Branding
A technical product manager is a product manager who also has a technical background. He or she is able to provide a product vision, create a roadmap, and bring a product to life. These product managers understand the company’s technology at a deep level, actively search for any issues or problems, fix them, and can interact with the product owners and development team to lead the strategy for the... product. They are the glue between the business side and the technical side of an organization. Technical product managers are directly responsible for the success of a product. They make sure that the product is fulfilling all product offerings. They actively work with the engineering team to create and modify products to fulfill customer needs. Working with cross-functional teams, technical product managers play a role in the development, marketing, selling, and support of a product. Their input is usually from an engineering and design point of view.
Job Description

Uncover and understand customer needs and translate them into requirements.
Create and manage product maps.
Execute and manage project vision.
Ability to work well with internal teams, including developers, engineers, architects, quality assurance, and operations and product teams. Ensure requirements are fully understood and that
implementation plans match expectations.
Understand, research, and follow technology trends in the industry whilst looking for gap(s).
Able to assess emerging products and companies to measure their potential value or threat to the company and its products, as well as make recommendations on which new technologies to invest in or leverage.
Integrating usability studies, research, and market analysis into product requirements.
Study competitors and conduct capability analysis regularly.
Provide internal and customer training on how to use the product.
Answer incoming questions about the product and its capabilities.
Assess and address technical risks.
Ideating, prioritizing, and coordinating the development of innovative products.
Understand and analyze data pipelines, algorithms, and automated systems.
Serve as a product evangelist and subject matter expert to the technical/developer community.
Work with project management software.
Coordinate beta tests.
Defining and analyzing metrics that ensure the success of products.
Use database queries to analyze performance indicators, evaluate experiments, etc.
Define success criteria for testing and product acceptance.
Facilitate the creation and maintenance of proper product documentation.
Explore new ways of improving existing services and products
Working with a team of talented engineers, designers, and other stakeholders to bring products to life
Designing and implementing strategies to grow our user/customer base
Provide product training and technical expertise
Coordinate product releases with marketing, sales, and development teams

Requirements

Bachelor’s degree and/or MSc. in Computer Science, Engineering, Information technology, or a related discipline could be of advantage.
4 years+ of Industry Experience.
Industry-standard experience in Total Product Maintenance (TPM), Scrum, technical PMS (Product Management Systems), and Agile systems.
Industry-standard experience with a variety of different testing techniques such as UI Testing,
Automated Testing, Test Driven Development Strategies, and others.
Skilled with user interface, product management, and business process
Exceptional problem-solving, analytical, and technical skills
A demonstration of curiosity, love for learning, creativity, execution, and speed.
An ability to visualize technology solutions that address user needs and market opportunities
Readiness to face unpredictable situations and come up with the best solutions backed by data
Excellent communication and presentation skills
Adaptable and excellent learning agility
User-centricity, data-driven, extraction, and analysis
An eye for design and experimentation
People skills and quick decision making
A sense of ownership and pride in your performance and its impact on the company’s success.
Critical thinking and problem-solving skills
Good time-management skills
Great interpersonal and communication skills
Passionate dedication to your craft and desire to work with people who inspire you on a daily basis
 more
  • Product Management
As a Front-End engineer, you will work with a team of other talented developers to design and build websites and applications. You will be fully involved in creating and integrating user interfaces, upgrading applications, and working within the company’s network. You will also have to mentor a team of junior to mid-level engineers to help build their skills while completing internal and external... projects. Responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages.
Primary Relationships
Reports to: Engineering Lead
Key Responsibilities and Duties:

Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team.
Planning and documenting technical specifications for features or system design.
Designing, building, and configuring applications to meet business process and application requirements.
Directing the frontend development team in the design, development, coding, testing, and debugging of applications
Writing testable, scalable, and efficient code and leading code reviews for your team and in turn, making report to the engineering lead
Mentoring junior team members and ensuring they adhere to determining software quality standards.

Other Responsibilities and Duties Include

Design and implement new features and enhancements using Vue.js
Fix bugs assigned during the sprint planning process
Design, innovate and solve complex problems inherent in operating a high-scale platform
Play a key role in reviewing and approving the work of your peers as part of the software development process
Interact with product owners, partners, and business stakeholders to understand and develop requirements
Debugging and Improvement of existing systems
Building modular and reusable components and libraries
Other tasks as assigned by management.

Key competencies and skills

Understanding of key design principles and SEO optimization.
Proficiency in Javascript frameworks such as Vuejs, ReactJS, and Vuex.
Understanding of server-side CSS.
Experience with graphic design applications such as Figma.
Experience with responsive and adaptive design.
Good problem-solving skills.
Analytical and detail-oriented
Excellent verbal and written communication skills.
Advanced problem-solving skills
Observant and able to remain focused on tasks for a long period of time.
Good interpersonal skills.
Bachelor’s degree and/or MSc. in Computer Science, Engineering, Information technology, or a related discipline could be of advantage.
5 years+ of Industry Experience.

Here are a few qualifications for a lead applications developer:

At least three years of experience in Javascript technologies such as VuejS, NuxtJS, ReactJS
A solid background in applications programming

Contract: Full-time, Physical.
Salary: Competitive and Negotiable.
Location: Yaba, Lagos
 more
  • Yaba