Must-Haves (Non-negotiables): 

Bachelor’s degree (or equivalent experience) in computer science, software development, engineering
Proven experience as a NodeJS Developer or similar role of at least 3years
Strong proficiency in JavaScript and the Node.js runtime environment

ROLE DESCRIPTION

Develop and maintain server-side applications using Node.js
Write clean, maintainable, and... efficient code
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Design and implement RESTful APIs to support front-end services
Optimize applications for maximum speed and scalability
Troubleshoot and debug applications to ensure optimal performance
Implement security and data protection measures
Stay updated with emerging technologies and industry trends to drive innovation
Participate in code reviews and contribute to improving development processes

QUALIFICATIONS:  

Bachelor’s degree (or equivalent experience) in computer science, software development, engineering
Proven experience as a Node.js Developer or similar role of at least 3years
Strong proficiency in JavaScript and the Node.js runtime environment
Experience with frameworks such as Express.js or Koa.js
Understanding of asynchronous programming and event-driven architecture
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with databases such as MongoDB, PostgreSQL, or MySQL
Knowledge of version control systems (e.g., Git)
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
General understanding of infrastructure as code and CI/CD pipelines and the willingness to learn more
Basic experience with AWS platform or Heroku
 more
  • ICT
  • Computer
Must-Haves (Non-negotiables): 

Bachelor’s degree (or equivalent experience) in computer science, software development, engineering
Proven experience as a PHP Developer or similar role of at least 3years
Knowledge of Laravel frameworks amongst others available for it

ROLE DESCRIPTION

Develop and maintain server-side applications using the Laravel framework
Write clean, efficient, and... maintainable code
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Design and implement RESTful APIs to support front-end services
Optimize applications for maximum performance and scalability
Troubleshoot and debug applications to ensure optimal performance
Implement security and data protection measures
Stay current with emerging technologies and industry trends to drive innovation
Participate in code reviews and contribute to improving development processes

QUALIFICATIONS:  

Bachelor’s degree (or equivalent experience) in computer science, software development, engineering
Proven experience as a PHP Developer with expertise in the Laravel framework of at least 3years
Strong proficiency in PHP and the Laravel ecosystem
Understanding of MVC design patterns
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with relational databases such as MySQL or PostgreSQL
Knowledge of version control systems (e.g., Git)
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
General understanding of infrastructure as code and CI/CD pipelines and the willingness to learn more
Basic experience with AWS platform or Heroku
 more
  • ICT
  • Computer
A black rose is the ideal candidate. A black rose for this role is a detail-oriented backend engineer who have strong analytical skills, experience with data manipulation and visualization, and a keen interest in AI technologies. They have experience of forming and leading a team of data scientists and machine learning engineers
Must-Haves (Non-negotiables): 

Experience in data analysis, with... a focus on AI and machine learning applications.
Proven track record of working with large datasets and conducting complex data analyses.
Experience with data visualization tools and Python programming languages

ROLE DESCRIPTION

Data Collection and Preparation from various sources for analysis and modeling.
Exploratory data analysis to uncover insights and patterns.
Building dashboards and reports to communicate findings to stakeholders.
Using statistical and machine learning techniques to analyze data and build predictive models
Participating in client meetings to understand their data-related needs and provide analytical support.
Developing and present data-driven insights and recommendations to clients.
Contributing to the development and refinement of data analysis processes and best practices.
Identifying opportunities for automation and optimization of data-related tasks.

QUALIFICATIONS:  

Experience in data analysis, with a focus on AI and machine learning applications.
Proven track record of working with large datasets and conducting complex data analyses.
Experience with data visualization tools (e.g., Tableau, Power BI) and programming languages (e.g., Python, R).
Experience in leading or managing a team is a plus.
Strong proficiency in SQL for data extraction and manipulation.
Familiarity with machine learning frameworks and libraries (e.g., TensorFlow, scikit-learn).
Experience with data preprocessing, feature engineering, and model evaluation techniques.
Experience in deploying machine learning models in a production environment.
Knowledge of cloud-based AI services (e.g., AWS AI, Google Cloud AI, Azure AI).
General understanding of infrastructure as code and CI/CD pipelines and the willingness to learn more
 more
  • Data
  • Business Analysis and AI
A black rose is the ideal candidate. A black rose for this role is a result-driven digital marketer who has proven experience maximizing impact, traffic, and revenue for clients’ paid ad campaigns. They will have experience working successful PPC campaigns for a variety of clients spanning multiple industries. 
Must-Haves (Non-negotiables): 

Extensive knowledge & experience with Google... Analytics, Google AdWords, and Facebook Ads Manager
Expert knowledge of ad copywriting, paid advertising networks, paid community advertising, keyword research, and landing page design 

ROLE DESCRIPTION

Plan, create, and manage PPC campaigns across a variety of channels
Keyword research and management to optimize bids (add PPC keywords and negative keywords)
Optimize bidding at keyword, placement, device, geographic, demographic, and other levels
Perform daily account management of PPC campaigns (review expensive under-performing keywords and ensure PPC campaign does not exceed weekly and monthly ad spend budget, maintain Quality Score, impression share and other important metrics)
Write engaging and concise copy to modify CTAs on ads to boost click-through-rates and landing pages to boost conversion rates
Monitor, evaluate, and present the performance of campaigns by generating weekly and monthly performance reports to clients analyzing trends, goals, opportunities, and other key performance indicators
Stay on top of search engine and PPC industry trends
Assist with research and compiling data for proposals

QUALIFICATIONS:  

Extensive knowledge & experience with Google Analytics, Google AdWords, and Facebook Ads Manager
Expert knowledge of ad copywriting, paid advertising networks, paid community advertising, keyword research, and landing page design  
Advanced knowledge of Microsoft Excel and PowerPoint
Experience managing an MCC account
Know how to set up and run Google Ads & Facebook Ads accounts and  campaigns from scratch
PPC Campaign Analytics
 more
  • Media
  • Advertising
  • Branding
A black rose is the ideal candidate. A black rose for this role a joyful digital marketing professional who has a history driving sales and revenue through online mediums. They’re adept at communicating the brand’s messaging/story in every digital interaction with potential customers
Must-Haves (Non-negotiables): 

Bachelor's degree in business, marketing, communication, or related field
4+... years proven experience as a marketing specialist in fast-paced corporate setting
Demonstrable experience in marketing data analytics, marketing software (Adobe Creative Suite and CRM), and applications (Google Adwords etc.)

ROLE DESCRIPTION

Create innovative campaigns based on robust data-driven recommendations

Conduct market research to identify customer trends, competitor offerings, demographic data, etc)
Evaluate company’s marketing campaigns and strategies through evaluating key performance metrics


Liaise with creative teams to come up with branding ideas, graphic designs, promotional materials that drive traction and revenue
Discover effective marketing and promotional channels to relay product messages to target market
Support outbound and inbound marketing activities leveraging skills like events planning, advertising, optimization and content development

QUALIFICATIONS:  

4+ years proven experience as a marketing specialist in fast-paced corporate setting
Knowledge of HTML, CSS and web development tools (e.g. Figma, Dreamweaver)
Great computer skills, especially marketing software (Adobe Creative Suite and CRM), and applications (Google Adwords etc.)
Demonstrable experience in marketing data analytics and tools
Thorough understanding of marketing elements (SEO/Social media etc.) and market research methods
Exceptional communication and writing skills
 more
  • Media
  • Advertising
  • Branding
A black rose is the ideal candidate. A black rose for this role is a young, vibrant, energetic, results-oriented sales individual with a proven history of driving sustainable sales. They’re a great communicator with an innate ability to host captivating presentations.
Must-Haves (Non-negotiables): 

BSc/BA in business administration, communication, or relevant field
1+ years proven working... experience as a business development representative, sales executive or a relevant role

ROLE DESCRIPTION

Present our company to potential clients
Conduct research to identify new markets and customer needs
Send proposals and arrange business meetings with prospective clients
Develop sales strategy and onboard new customers
Build strong relationships with industry professionals, competitors, vendors and other personnel
Promote the company’s products/services addressing or predicting clients’ objectives
Prepare sales contracts ensuring adherence to law-established rules and guidelines
Keep records of sales, revenue, invoices etc.
Provide trustworthy feedback and after-sales support
Build long-term relationships with new and existing customers

QUALIFICATIONS:  

BSc/BA in business administration, communication, or relevant field
1+ years proven working experience as a business development manager, sales executive or a relevant role
Ability to thrive under pressure to meet quota for new business monthly
Excellent negotiator with sound technical know-how of the Nigerian market
Strong communication skills and IT fluency.
Ability to manage complex projects and multi-task
Ability to flourish with minimal guidance, be proactive, and handle uncertainty
Proficiency in Google Workspace and CRM tools
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
SUMMARY DETAILS
Location: Hybrid (Nigeria)
Employment Type: Direct Hire
Salary: DOE
BLACK ROSE CANDIDATE
A black rose is the ideal candidate. A black rose for this role is an energetic, results-oriented sales individual with a proven history of driving sustainable sales. They’re a great communicator with an innate ability to host captivating presentations.
Must-Haves... (Non-negotiables): 

BSc/BA in business administration, communication, or relevant field
5+ years proven working experience as a business development manager, sales executive or a relevant role

ROLE DESCRIPTION

Develop a growth strategy focused both on financial gain and customer satisfaction
Conduct research to identify new markets and customer needs
Send proposals and arrange business meetings with prospective clients
Develop sales strategy and onboard new customers
Negotiate deals
Build strong relationships with industry professionals, competitors, vendors and other personnel
Promote the company’s products/services addressing or predicting clients’ objectives
Prepare sales contracts ensuring adherence to law-established rules and guidelines
Keep records of sales, revenue, invoices etc.
Provide trustworthy feedback and after-sales support
Build long-term relationships with new and existing customers

QUALIFICATIONS:  

BSc/BA in business administration, communication, or relevant field
5+ years proven working experience as a business development manager, sales executive or a relevant role
Ability to thrive under pressure to meet quota for new business monthly
Excellent negotiator with sound technical know-how of the Nigerian market
Strong communication skills and IT fluency.
Ability to manage complex projects and multi-task
Ability to flourish with minimal guidance, be proactive, and handle uncertainty
Proficiency in Google Workspace and CRM tools
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
A black rose is the ideal candidate. A black rose for this role is an accomplished Node.js developer with proven Node.js experience who can optimize web-based application performance, build fast secure exchange of data between servers/end-users, design back-end components, and integrate data storage and protection solutions. 
Must-Haves (Non-negotiables): 

Bachelor's degree in computer... science, information science, or similar
(4)+ years of experience as a Node.js developer
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Extensive knowledge of Node js, Express, and Sequelize

ROLE DESCRIPTION

Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests
Collaborating with front-end developers on the integration of elements.
Designing customer-facing UI and back-end services for various business processes
Developing high-performance applications by writing testable, reusable, and efficient code
Implementing effective security protocols, data protection measures, and storage solutions
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports
Recommending and implementing improvements to processes and technologies
Keeping informed of advancements in the field of Node.js development
Write fast and performant database queries using a flavor of SQL Server, such as MySQL, PostgreSQL or MongoDB

QUALIFICATIONS:  

Bachelor's degree in computer science, information science, or similar
(4)+ years of experience as a Node.js developer
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Extensive knowledge of Node js, Express, and Sequelize
Familiarity with different databases such as MySQL, MongoDB and any related database
Knowledge of front-end technologies such as HTML5, CSS3 and Javascript.
A strong foundation of design principles, especially when it relates to platform development in the areas of API, data modeling, and scale
Proficiency and Strong on developing Web services and REST API's
Familiarity with version control systems such as Git
Experience of hosting services in cloud AWS/Azure/GCP
 more
  • ICT
  • Computer
A black rose is the ideal candidate. A black rose for this role is a smart, vibrant and proactive individual that is happy working with huge volumes of complex data and pays close attention to details. They have basic accounting knowledge and a deep understanding of accounting principles. They know how to make use of quickbooks and are able to multitask. They can work under pressure with great... organizational and time management skills
Must-Haves (Non-negotiables): 

HND/Bachelor's degree in Accounting, Finance, or related field
3-5 years proven experience as a book-keeper in fast-paced corporate setting
Proficient in QuickBooks
Proficient in Microsoft Excel or any other spreadsheet
Understanding of industry benchmarks in accounting best practices
Data entry and basic accounting knowledge
Knowledge of IFRS, U.S. GAAP or other industry-standard accounting frameworks
A working PC and a reliable internet connection

ROLE DESCRIPTION

Recording day-to-day financial transactions and completing the posting process.
Reestablish different accounts and maintain records of financial transactions by posting and verifying
Define bookkeeping policies and procedures
Develop systems to account for financial transactions by establishing a chart of accounts
Maintain subsidiary accounts by posting, verifying and allocating transactions
Conduct reconciliation of all accounts on an as needed basis
Maintain a balanced general ledger and preparing a trial balance for the accountants
Perform account receivable functions including invoicing, deposits, collections, and revenue recognition
Prepare financial reports by collecting, analyzing and summarizing accounting for information
Assisting in financial activities such as running payroll and generating invoices

QUALIFICATIONS:  

HND/Bachelor's degree in Accounting, Finance, or related field
3-5 years relevant experience working in accounting and bookkeeping
Proficient skills in QuickBooks and some other accounting softwares
Thorough knowledge and understanding of GAAP
Strong verbal and written communication skills
Experience with accounts payable, accounts receivable, payroll, and general ledger
Experience working in a fast-paced environment
Excellent multi-tasking, time management and organizational skills
Ability to work with minimal supervision
 more
  • Finance
  • Accounting
  • Audit
BLACK ROSE CANDIDATE
A black rose is the ideal candidate. A black rose for this role is a strong, focused individual with keen abilities to anticipate or project what a learner needs to grow in their career. They must be able to make the most out of people's talents and help them develop to their full potential. They must be passionate about helping people learn and grow٫ and must possess... excellent communication skills. They should also have experience designing e-learning courses and managing budgets.
Must-Haves (Non-negotiable): 

Bachelor's degree in education, communication, business, or related field
5+ years' experience in learning, professional development and organizational development project work
Proven experience in designing multiple training events in a corporate setting
Extensive knowledge of instructional design theory and learning principles

ROLE DESCRIPTION

Oversee and lead the end-to-end analysis, design, delivery, marketing, and evaluation of learning and professional development programs
Collaborate with team to design learning and professional development curriculum for employees in Nigeria, Ghana, Kenya, United States, United Kingdom, and Canada using a variety of modalities while considering regional scalability and delivery of an engaging and deep learning experience for the target end user
Provide expertise and support in the design of team building activities for business off sites and ability to facilitate these activities
Partner and consult with HR and business leaders to validate needs, align on goals and objectives, scope requests, and plan for launch, delivery, and scale
Perform needs analysis activities including focus groups, 1:1 interviews, and building surveys to determine learner needs, behaviors, and gaps
Create high-level course outlines, learning objectives and goals, and map out high-level design for content designers or developers to execute and facilitate training, workshops, and meetings virtually or in-person
Influence alignment to standardize learning solutions as well as gain feedback from the operational teams on areas of improvement and create learning assessment strategies via performance metrics, learning assessments, surveys, interviews, and other data points to determine curriculum effectiveness

QUALIFICATIONS:  

Bachelor's degree in education, communication, business, or related field
5+ years' experience in learning, professional development and organizational development project work
Proven experience in designing multiple training events in a corporate setting
Extensive knowledge of instructional design theory and learning principles
Proven ability to master the full training cycle
Familiarity with traditional and modern training methods, tools & techniques
Excellent facilitation and presentation skills including classroom and virtual delivery
Strong interpersonal skills with the ability to work well with a wide range of people in a fast-paced environment
Proven expertise using instructional methods and training techniques, including curriculum design
Proven ability to assess organizational process and training needs to design and deliver innovative solutions
 more
  • Education
  • Teaching