Description
Reporting to Managing Director
Contract Full time, permanent
Our client
A Lifestyle concept company that introduces clients to a curation of fashion, homeware, gifts and art from a wide range of variety of designers around the globe is seeking to recruit for the position of a Senior Accountant.
Role Overview
We are looking for an energetic, resourceful Senior Accountant professional to join our team. Based in Lagos, you will be responsible for tracking account balances, budgeting, payroll and other related tasks and creating reports on business operations.
You will collaborate with other members of the team, as well as external partners and must be able to achieve results independently.
Main Responsibilities/Deliverables
Analysing financial information and preparing financial statements; creating reports on
business operations to suggest methods with which spending efficiency can be improved
Improving accounting systems and procedures; developing processes and policies to optimize daily activities for accounting assistants and bookkeepers
Working on budgets, tax audits, tax returns, internal & external audits preparations to ensure compliance
Investigating and resolving audit findings, account discrepancies and issues of non-compliance
Records Management; verifying, allocating, posting and reconciling accounts payable and receivable
Any other activity as assigned by supervisor
The Person
Education and Experience Bachelor’s degree in Accounting
Must be an associate chartered accountant
Must have experience using QuickBooks
Must have experience working in a retail organization
Must have good analytical and relationship management skills
Communication
Effective communication, including speaking, writing and active listening
Ability to receive criticism and work amicably under pressure
Other skills and traits Organizational, collaboration and problem-solving
skills.
Leadership skills like self-motivation, goal setting and monitoring progress.
Having a business background will be an added advantage
go to method of application »
Reporting to Managing Director
Contract Full time, permanent
Equal Opportunities We are an equal opportunities employer and commitment to this process will be expected
Our client
A delivery and logistics technology startup that efficiently connects clients to their customers by providing a reliable means to move valuable goods from one point to
another. The organization is seeking to recruit a Product Manager.
Role Overview
We are looking for an energetic, resourceful Product Management professional to join our fast-growing team. Based in Lagos, you will be responsible for providing the vision
and leadership required in developing, supporting, marketing, putting the company’s app in front of the consumer and ensuring product performance aligns with the company’s strategy and goals.
You will collaborate with other members of the team, as well as external partners and must be able to achieve results independently.
Main Responsibilities/Deliverables
Assessing business growth opportunities with the internal team; identifying key benefits and value of products
Defining product requirements and strategy; executing product plans
Managing product profitability and commercial success
Monitoring and improving product performance; providing reports on products
Presenting product demos to customers and developing relationships with key clients
Providing necessary information to stakeholders on product progress
Reviewing customer feedback and requirements; resolving issues
Any other activity as assigned by supervisor
The Person
Education and Experience Bachelor’s degree
Must have 3 years’ experience as a product manager
Experience in defining and launching products
Must have excellent teamwork skills
Must have good analytical and relationship management skills
Experience with startups, technology business, logistics and transport industry or dynamic high growth company will be an added advantage
Communication Effective communication, including speaking, writing and active listening
Ability to receive criticism and work amicably under pressure
Other skills and traits Organizational, collaboration and problem-solving skills.
Leadership skills like self-motivation, goal setting and monitoring progress.
Having a business background will be an added advantage
go to method of application »
Location Nairobi, Kenya; Dakar, Senegal; London, UK; Lagos, Nigeria
Reporting to Senior Engineering Manager
Contract Full time, permanent
Equal Opportunities We are an equal opportunities employer and commitment to this process will be expected
Our client
A global fintech company whose offerings include the provision of payment and trading solutions to clients. The company is seeking to recruit an Operations Engineer to join their rapidly growing engineering team.
Role Overview
We are looking for an accomplished and energetic professional to hold the Operations Engineer post, based in any of the locations, you will be responsible for developing, deploying, and maintaining operating systems.
Main Responsibilities/Deliverables
Deploying, automating, maintaining, troubleshooting and improving the systems that keep the backend infrastructure running smoothly
System troubleshooting and problem solving across platform and application domains
Developing, deploying, and maintaining the company’s large Amazon AWS based cloud solution
Maintaining best practice cloud security principles in line with ISO27001 certification
Using tools such as Terraform, Kubernetes and Ansible for container based continuous delivery and Infrastructure-as-code provisioning
Suggesting architecture improvements, recommending process improvement
The Person
Experience Good knowledge of software deployment tooling and orchestration.
Good knowledge of databases systems, especially PostgreSQL
Good knowledge of cloud providers, especially AWS.
Familiarity with deploying and managing applications on the cloud in an automated way
Familiarity with logging, monitoring and alerting tools
Familiarity with the agile development methodology specifically Scrum
General knowledge of Linux/Unix systems
Other skills and traits A strong and flexible work ethic
Some knowledge of working with Ruby, Ruby on
Rails and React.JS based applications
Good knowledge of source control using Git
Familiarity with DevOps principles, especially the 12 Factor App and Infrastructure as Code
Familiarity with container architecture, especially Docker
Familiarity with provisioning and deployment tools like Chef, Ansible or Terraform
Preference to participate in pair-programming and using GitHub pull requests to review the code of others
Confidence in refactoring and working with both new and existing codebases
go to method of application »
Location Nairobi, Kenya; Dakar, Senegal; London, UK; Lagos, Nigeria
Reporting to Senior Engineering Manager
Contract Full time, permanent
Equal Opportunities We are an equal opportunities employer and commitment to this process will be expected
Our client
A global fintech company whose offerings include the provision of payment and trading solutions to clients. The company is seeking to recruit a Senior Front-End Engineer.
Role Overview
We are looking for a skilled and resourceful Senior Front-End Engineering professional based in any of the locations above to join our rapidly growing team.
Main Responsibilities/Deliverables
Innovating, developing, maintaining, and contributing to the company’s existing codebase and associated applications
Synergizing with engineering leads to assist with architecture decisions for application and supporting infrastructure
Mentoring, training, and supporting other engineers to help develop in-house front-end development skills.
The Person
Experience Preferably with a minimum of 5 years working as a Senior Frontend Engineer
Proven proficiency JavaScript, Typescript specifically React
Good knowledge on APIs, specifically using them as data sources for frontend applications
Familiarity with deploying and managing frontend applications on the cloud in an automated way
Good knowledge of current JavaScript standards (ES6+)
Proven proficiency using automated JavaScript testing frameworks Proficient with CSS3 and related
tools/methodologies such as Less and/or Sass, CSS modules, CSS-in-JS etc.
Other skills and traits
A strong and flexible work ethic
Good knowledge of software deployment tooling and orchestration
Good knowledge of cloud providers, especially AWS
Good knowledge of source control using Git
Familiarity with logging, monitoring and alerting tools
Familiarity with the agile development methodology specifically Scrum
Familiarity with DevOps principles, especially the 12 Factor App and Infrastructure as Code
Familiarity with container architecture, especially Docker
Preference to participate in pair-programming and using GitHub pull requests to review the code of others
Confidence in refactoring and working with both new and existing codebases
go to method of application »
Location Nairobi, Kenya; Dakar, Senegal; London, UK; Lagos, Nigeria
Reporting to Senior Engineering Manager
Contract Full time, permanent
Equal Opportunities We are an equal opportunities employer and commitment to this process will be expected
Our client
A global fintech company whose offerings include the provision of payment and trading solutions to clients. The company is seeking to recruit a Senior Ruby Engineer.
Role Overview
We are looking for a skilled and resourceful Senior Ruby Engineer professional to join
the rapidly growing engineering team in any of the locations above.
Main Responsibilities/Deliverables
Innovating, developing, maintaining, and contributing to the company’s existing codebase and associated applications
Improving the overall system development process
Optimizing application performance and test coverage
Delivering presentations demonstrating application feature delivery
Working with the product team to refine product requirements including providing feasibility and effort estimations
Providing support to our customers; triaging any issues
Mentoring, training and supporting other engineers to help develop in-house engineering skills.
The Person
Experience Significant experience in a similar role;
Preferably with a minimum of 5 years working with Ruby and Ruby on Rails.
Working knowledge of JavaScript specifically React
Good knowledge of using automated testing frameworks such as RSpec and Cypress
Good knowledge of source control using Git
Familiarity with the agile development methodology specifically Scrum
Familiarity with deploying and managing applications on the cloud
Good knowledge of software deployment tooling and orchestration
Good knowledge of databases systems, especially PostgreSQL
Other skills and traits A strong and flexible work ethic
Preference to participate in pair-programming and using GitHub pull requests to review code of others
Familiarity with container frameworks, especially Docker and Kubernetes
Confidence in refactoring and working with both new and existing codebases
go to method of application »
Location Nairobi, Kenya; Dakar, Senegal; London, UK; Lagos, Nigeria
Reporting to Lead Engineer
Contract Full time, permanent
Equal Opportunities We are an equal opportunities employer and commitment to this process will be expected
Our client
A global fintech company whose offerings include the provision of payment and trading solutions to clients. The company is seeking to recruit a Software Engineer.
Role Overview
We are looking for a skilled and resourceful Software Engineering professional based in any of the locations above to join our rapidly growing team.
Main Responsibilities/Deliverables
Innovating, developing, maintaining, and contributing to the company’s existing codebase and associated applications
Synergizing with engineering leads to assist with architecture decisions for application and supporting infrastructure
Improving the overall system development process and delivery capacity of the team
Optimizing application performance and test coverage preparing presentations demonstrating application feature delivery Working with the product team to refine product requirements including providing feasibility and effort estimations
Providing support to our customers; triaging any issues Mentoring, training and supporting other engineers to help develop in-house skills.
The Person
Experience Significant experience in a similar role
Good knowledge of working with Ruby and Ruby on Rails
Good knowledge of using automated testing frameworks such as RSpec
Working knowledge of JavaScript
Good knowledge of source control using Git
Familiarity with the agile development methodology specifically Scrum
Familiarity with deploying and managing applications on the cloud
Good knowledge of software deployment tooling and orchestration
Good knowledge of databases systems, especially PostgreSQL
Confidence in refactoring and working with both new and existing codebases
Other skills and traits A strong and flexible work ethic
Good knowledge of cloud providers, especially AWS
Preference to participate in pair-programming and using GitHub pull requests to review the code of others