Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 3, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Tezza”(te-zza) from the Italian word "Completezza” embodies our commitment to providing IT and Business Solutions that are comprehensive, through and complete. We specialize in providing personalized Software Quality Assurance and Testing Services within a streamlined, phased delivery channel. With a primary goal of putting technological solu...
    Read more about this company

     

    Functional Test Analyst - Abuja

    About the Role

    • We are looking for a skilled Functional Test Analyst with strong analytical and testing skills to join our project team.
    • The ideal candidate will be responsible for ensuring that software applications meet business and functional requirements through meticulous test planning, execution, and reporting.
    • You will collaborate with developers, business analysts, and project managers to ensure the delivery of high-quality solutions.

    Key Responsibilities

    • Analyze business and functional requirements to identify test scenarios and design test cases.
    • Develop, document, and execute test plans, test scripts, and test cases for functional, integration, and regression testing.
    • Conduct manual testing to validate system behavior and ensure adherence to requirements.
    • Identify, document, and track defects using test management tools, ensuring timely resolution.
    • Participate in requirement and design review sessions to ensure test coverage.
    • Collaborate with developers and business analysts to clarify requirements and resolve issues.
    • Perform system, user acceptance (UAT), and end-to-end testing as needed.
    • Provide clear and concise testing progress reports and results to stakeholders.
    • Support continuous improvement of testing processes, standards, and documentation.

    Requirements

    • Bachelor’s Degree in Computer Science, Information Systems, or a related discipline.
    • 3–5 years of proven experience as a Functional Test Analyst or QA Tester in enterprise software environments.
    • Strong understanding of software testing life cycle (STLC) and defect management process.
    • Hands-on experience with test management tools (e.g., Jira, TestRail, Zephyr, HP ALM).
    • Experience testing web and mobile applications.
    • Solid understanding of business processes and functional workflows.
    • Excellent analytical, problem-solving, and communication skills.
    • Ability to work collaboratively in a fast-paced, cross-functional team environment.
    • ISTQB certification or similar qualification is an added advantage.

    go to method of application »

    Business Analyst

    About the Role

    • We are seeking a detail-oriented and proactive Business Analyst to join our team.
    • The ideal candidate will work closely with stakeholders to identify business needs, gather requirements, and support the successful delivery of projects. Project Management experience will be considered a strong advantage.

    Key Responsibilities

    • Work with business units to identify, analyze, and document requirements, workflows, and system processes.
    • Facilitate meetings and communication between business stakeholders and the technical team.
    • Develop detailed business requirement documents (BRD), functional specifications, and user stories.
    • Support the end-to-end project lifecycle, from requirement gathering to implementation and post-launch review.
    • Analyze and interpret data to identify trends, issues, and opportunities for improvement.
    • Collaborate with project managers to ensure timely delivery of project milestones.
    • Conduct user acceptance testing (UAT) and ensure deliverables meet business expectations.
    • Prepare reports, process maps, and presentations for internal and external stakeholders.

    Requirements

    • Bachelor’s Degree in Business Administration, Computer Science, Information Systems, or a related field.
    • 2–3 years of proven experience as a Business Analyst, preferably in a technology or financial services environment.
    • Strong analytical, problem-solving, and communication skills.
    • Experience in writing BRDs, functional specifications, and process documentation.
    • Proficiency with tools such as Microsoft Excel, PowerPoint, and project management software (e.g., Jira, Trello, Asana).
    • Project Management experience or certification (PMP, PRINCE2, or Agile) is an added advantage.
    • Excellent attention to detail and ability to manage multiple priorities.

    go to method of application »

    Frontend Developer (React)

    Position Summary

    • We are seeking a skilled Frontend Developer to build intuitive, responsive user interfaces for the MarketEdge CRM platform.
    • You will work closely with designers and backend developers to implement pixel-perfect UI components using React and Ant Design, ensuring an exceptional user experience for our clients’ marketing managers, support agents, and administrators across the QSR and hospitality sectors in West and East Africa.

    Key Responsibilities
    UI Development:

    • Build responsive, accessible React components following the MarketEdge design system
    • Implement complex UI patterns using Ant Design framework with custom theming
    • Create data-rich tables with sorting, filtering, pagination, and bulk actions
    • Develop interactive forms with real-time validation and multi-step wizards
    • Build reusable component library ensuring consistency across all CRM modules
    • Ensure cross-browser compatibility (Chrome, Firefox, Safari, Edge)
    • Implement mobile-responsive layouts for tablet and smartphone access

    Key Screens to Develop:

    • Customer List Screen: Filter bar, sortable data table, bulk actions, pagination
    • Customer 360 Profile: Header with quick stats, tabbed navigation (Overview, Orders, Loyalty, Campaigns, Support, Activity)
    • Campaign Creation Wizard: 4-step flow with channel selection, audience targeting, content editor, scheduling
    • Segment Builder: Visual query builder with rule groups, AND/OR logic, live preview panel
    • Loyalty Dashboard: KPI cards, enrollment trend charts, tier distribution visualization
    • Support Ticket Detail: Conversation thread, reply composer, customer sidebar
    • Analytics Dashboards: Interactive charts, date range selectors, export functionality
    • Global Search Modal: Keyboard-navigable search with recent items and quick filters

    State Management:

    • Implement Redux Toolkit for global application state
    • Design efficient state structures minimizing re-renders
    • Handle async operations using Redux Thunk or RTK Query
    • Implement optimistic updates for responsive user experience
    • Manage form state using React Hook Form or similar libraries

    Data Visualization:

    • Build interactive charts and graphs using Recharts or Chart.js
    • Create real-time updating dashboards with WebSocket integration
    • Implement data export functionality (CSV, PDF)
    • Design empty states, loading skeletons, and error boundaries

    API Integration:

    • Consume RESTful APIs with proper error handling and loading states
    • Implement request caching and data normalization
    • Handle authentication flows (login, logout, token refresh)
    • Process and display data from external integrations (loyalty, messaging)

    Quality and Performance:

    • Write unit tests using Jest and React Testing Library
    • Optimize component rendering and bundle size
    • Implement lazy loading for code splitting
    • Ensure WCAG 2.1 accessibility compliance
    • Participate in code reviews and provide constructive feedback

    Required Skills and Qualifications
    Technical Skills (Required):

    • 3+ years of professional React.js development experience
    • Strong proficiency in modern JavaScript (ES6+) and TypeScript
    • Experience with Redux or Redux Toolkit for state management
    • Proficiency in CSS3, SCSS/LESS, and responsive design principles
    • Familiarity with Ant Design or similar component libraries (Material UI, Chakra)
    • Understanding of RESTful API consumption and async data handling
    • Experience with Git version control and collaborative workflows
    • Knowledge of web performance optimization techniques

    Technical Skills (Preferred):

    • Experience with Recharts, Chart.js, or D3 for data visualization
    • Familiarity with React Hook Form for complex form handling
    • Knowledge of Cypress or Playwright for end-to-end testing
    • Understanding of Web Accessibility (WCAG) standards
    • Experience with Storybook for component documentation
    • Familiarity with Figma for design handoff collaboration

    Design Sensibility:

    • Strong eye for visual design and attention to detail
    • Understanding of UX principles and user-centered design
    • Ability to translate wireframes and mockups into functional interfaces
    • Experience implementing design systems and maintaining visual consistency

    Soft Skills:

    • Excellent collaboration skills with designers and backend developers
    • Strong communication abilities for discussing technical trade-offs
    • Self-motivated with attention to quality and deadlines
    • Openness to feedback and continuous improvement mindset
    • Ability to work effectively in hybrid/remote environment

    Nice-to-Have Qualifications:

    • Experience with CRM or enterprise SaaS applications
    • Familiarity with the IDURAR platform or similar open-source projects
    • Understanding of multi-tenant application architecture
    • Previous work with Nigerian or African business application
    • Portfolio demonstrating complex data-rich interfaces.

    go to method of application »

    Functional Test Analyst - Lagos

    About the Role

    • Our Client in the Financial sector is looking for a skilled Functional Test Analyst with strong analytical and testing skills to join our project team.
    • The ideal candidate will be responsible for ensuring that software applications meet business and functional requirements through meticulous test planning, execution, and reporting.
    • You will collaborate with developers, business analysts, and project managers to ensure the delivery of high-quality solutions.

    Key Responsibilities

    • Analyze business and functional requirements to identify test scenarios and design test cases.
    • Develop, document, and execute test plans, test scripts, and test cases for functional, integration, and regression testing.
    • Conduct manual testing to validate system behavior and ensure adherence to requirements.
    • Identify, document, and track defects using test management tools, ensuring timely resolution.
    • Participate in requirement and design review sessions to ensure test coverage.
    • Collaborate with developers and business analysts to clarify requirements and resolve issues.
    • Perform system, user acceptance (UAT), and end-to-end testing as needed.
    • Provide clear and concise testing progress reports and results to stakeholders.
    • Support continuous improvement of testing processes, standards, and documentation.

    Requirements

    • Bachelor’s Degree in Computer Science, Information Systems, or a related discipline.
    • 3 - 5 years of proven experience as a Functional Test Analyst or QA Tester in enterprise software environments.
    • Strong understanding of software testing life cycle (STLC) and defect management process.
    • Hands-on experience with test management tools (e.g., Jira, TestRail, Zephyr, HP ALM).
    • Experience testing web and mobile applications.
    • Solid understanding of business processes and functional workflows.
    • Excellent analytical, problem-solving, and communication skills.
    • Ability to work collaboratively in a fast-paced, cross-functional team environment.
    • ISTQB certification or similar qualification is an added advantage.

    go to method of application »

    Site Project Manager

    Job Summary

    • We are seeking an experienced and detail-oriented Site Project Manager to oversee and manage interior design projects from conception to completion.
    • The ideal candidate must have a solid background in construction project management and a passion for delivering high-quality interior design solutions.
    • This role requires strong site coordination, people management, and project execution skills to ensure timelines, budgets, and quality standards are met.

    Key Responsibilities

    • Manage on-site project execution for interior design fit-outs, renovations, and construction-related tasks.
    • Coordinate with designers, architects, vendors, subcontractors, and suppliers to ensure smooth workflow.
    • Supervise all site activities, ensuring compliance with project timelines, budgets, health and safety regulations, and design specifications.
    • Interpret design drawings and specifications and communicate effectively with teams on-site.
    • Monitor material usage, track deliveries, and ensure the quality and accuracy of installations.
    • Provide regular updates and reports to management on project status, risks, and progress.
    • Conduct site meetings and ensure clear communication between all stakeholders.
    • Resolve on-site issues and challenges swiftly to avoid delays or budget overruns.
    • Ensure quality assurance and control are upheld throughout all stages of the project.
    • Maintain project documentation, including site diaries, inspection reports, and handover checklists.

    Requirements

    • Bachelor’s Degree in Civil Engineering, Architecture, Construction Management, or related field.
    • Minimum of 4 years’ proven experience as a Site Project Manager in construction, with at least 2 years in interior fit-out or design projects.
    • Strong understanding of construction processes, interior design installations, and finishing works.
    • Excellent leadership, organizational, and multitasking skills.
    • Ability to read and interpret architectural and MEP drawings.
    • Proficient in project management tools and Microsoft Office Suite; knowledge of AutoCAD, SketchUp, or similar software is a plus.
    • Strong problem-solving skills and attention to detail.
    • Familiarity with local building codes, safety regulations, and construction standards.
    • Valid driver’s license and willingness to travel to project sites as needed.

    Preferred Qualities:

    • PMP or PRINCE2 certification (optional but an added advantage).
    • Experience in managing luxury residential or commercial interior projects.
    • Strong network of subcontractors and vendors within the construction and interior design industry.

    go to method of application »

    Automation Test Engineer - Abuja

    About the Role

    • We are seeking a detail-oriented and results-driven Automation Test Engineer to join our team.
    • The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of software applications.
    • You will work closely with developers, business analysts, and QA teams to implement efficient automation strategies and enhance overall testing effectiveness.

    Key Responsibilities

    • Design, develop, and execute automated test scripts for web, mobile, and API applications.
    • Maintain and enhance existing test automation frameworks and scripts.
    • Collaborate with developers and QA analysts to identify test scenarios suitable for automation.
    • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
    • Perform both functional and regression testing to ensure high-quality deliverables.
    • Analyze test results, identify root causes of defects, and work with teams for quick resolution.
    • Ensure traceability of test cases to requirements and maintain accurate documentation.
    • Provide detailed reports on test progress, coverage, and quality metrics.
    • Continuously research and recommend new tools, techniques, and processes to improve automation efficiency.

    Requirements

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 3–5 years of hands-on experience as an Automation Test Engineer or QA Automation Specialist.
    • Strong programming skills in one or more languages (e.g., Java, Python, JavaScript, or C#).
    • Experience with automation tools and frameworks such as Selenium, Cypress, Playwright, TestNG, JUnit, or Appium.
    • Familiarity with API testing tools like Postman, RestAssured, or Karate.
    • Good understanding of continuous integration and version control systems (e.g., Jenkins, Git, GitLab CI/CD).
    • Solid grasp of software testing methodologies, SDLC, and STLC.
    • Strong analytical, debugging, and problem-solving skills.
    • Excellent communication and collaboration abilities.
    • ISTQB or similar testing certification is an added advantage.

    go to method of application »

    Executive Assistant

    Reports To: Managing Director 

    Job Summary

    • The Executive Assistant will provide high-level administrative and operational support to senior leadership, ensuring smooth day-to-day operations, effective communication, and efficient time management.
    • The role requires discretion, strong organizational skills, and the ability to manage multiple priorities in a fast-paced environment.

    Key Responsibilities
    Executive Support:

    • Manage executives’ calendars, meetings, and appointments.
    • Coordinate internal and external meetings, including preparation of agendas, meeting materials, and follow-ups.
    • Handle confidential and sensitive information with professionalism and discretion.
    • Act as a liaison between executives and internal/external stakeholders.

    Communication & Coordination:

    • Manage emails, correspondence, and phone calls on behalf of executives.
    • Draft, review, and edit emails, reports, presentations, and other documents.
    • Track action items and ensure timely follow-up on decisions and deliverables.

    Administrative & Operational Support:

    • Arrange travel plans, accommodations, and itineraries.
    • Prepare expense reports and assist with budget tracking where required.
    • Maintain organized records, files, and documentation.
    • Support special projects and company initiatives as assigned.

    Office & Team Support:

    • Assist with coordination of company events, meetings, and offsites.
    • Work closely with HR, Finance, and other departments to support executive needs.
    • Help streamline processes and improve administrative efficiency.

    Requirements & Qualifications

    • Bachelor’s Degree or equivalent experience.
    • 3 years proven experience as an Executive Assistant, Personal Assistant, or similar role.
    • Strong organizational and time-management skills.
    • Excellent written and verbal communication skills.
    • High level of professionalism, discretion, and confidentiality.
    • Proficiency in Microsoft Office / Google Workspace and collaboration tools.
    • Ability to multitask, prioritize, and work independently.

    Preferred Skills:

    • Experience supporting C-level executives.
    • Familiarity with project management or task-tracking tools.
    • Strong problem-solving and decision-making abilities.
    • Ability to work under pressure and meet tight deadlines.

    go to method of application »

    Mid-Level NetSuite Developer

    Reports To: Managing Director 

    Role Overview

    • We are seeking a skilled Mid-Level NetSuite Developer to support the design, development, customization, and optimization of NetSuite ERP solutions.
    • The ideal candidate will work closely with business stakeholders and functional consultants to translate business requirements into scalable NetSuite solutions.

    Key Responsibilities

    • Develop, customize, and maintain NetSuite solutions using SuiteScript (1.0 & 2.x)
    • Design and manage custom records, workflows, forms, and fields
    • Build and maintain SuiteFlow workflows and automation
    • Develop and support NetSuite integrations using REST/SOAP APIs and middleware
    • Create and optimize saved searches, reports, and dashboards
    • Support data migration, system upgrades, and release management
    • Troubleshoot and resolve NetSuite performance and functional issues
    • Collaborate with functional teams to improve business processes
    • Provide technical documentation and support user training when needed

    Required Skills & Qualifications

    • 3–5 years of hands-on NetSuite development experience
    • Strong proficiency in SuiteScript (JavaScript-based)
    • Experience with NetSuite ERP modules (Finance, CRM, Order Management, etc.)
    • Solid understanding of NetSuite data model and scripting framework
    • Experience with system integrations and web services
    • Good problem-solving and analytical skills
    • Ability to work independently and in cross-functional teams

    Nice to Have:

    • NetSuite certifications (SuiteFoundation, SuiteCloud Developer)
    • Experience in banking, finance, or enterprise environments
    • Familiarity with Agile/Scrum methodology.

    go to method of application »

    ERP Integration Technical Specialist

    Job Summary

    • We are seeking a skilled ERP Integration Technical Specialist with at least 2 years of hands-on experience in integrating enterprise systems.
    • The ideal candidate will be responsible for designing, developing, and maintaining integrations between ERP systems and other internal or third-party applications to ensure seamless data flow and business process efficiency.

    Key Responsibilities

    • Design, develop, and implement integrations between ERP systems and external applications (CRM, payment platforms, HR systems, etc.)
    • Develop and manage APIs, web services (REST/SOAP), and middleware solutions
    • Analyze business requirements and translate them into technical integration solutions
    • Monitor integration performance and troubleshoot issues to ensure system reliability
    • Perform data mapping, transformation, and validation across systems
    • Collaborate with functional teams, developers, and stakeholders to ensure successful delivery
    • Maintain technical documentation for integration processes and workflows
    • Support system upgrades, patches, and enhancements related to integrations
    • Ensure data security, compliance, and integrity across all integrations

    Requirements

    • Minimum of 2 years’ experience in ERP integration or related technical role
    • Strong understanding of ERP systems (e.g., SAP, Oracle, Microsoft Dynamics, Odoo, etc.)
    • Experience with APIs, web services (REST/SOAP), and integration tools/middleware
    • Proficiency in at least one programming/scripting language (e.g., Java, Python, C#, or JavaScript)
    • Knowledge of data formats such as JSON, XML, and CSV
    • Experience with databases (SQL Server, MySQL, PostgreSQL, etc.)
    • Understanding of system architecture and integration patterns
    • Strong problem-solving and analytical skills.

    Preferred Qualifications

    • Experience with integration platforms (e.g., MuleSoft, Dell Boomi, Apache Camel)
    • Familiarity with cloud platforms (AWS, Azure, or Google Cloud)
    • Basic knowledge of DevOps practices (CI/CD pipelines)
    • ERP-specific certifications are a plus.

    Soft Skills:

    • Strong communication and collaboration skills
    • Attention to detail
    • Ability to work independently and within a team
    • Good time management and organizational skills.

    go to method of application »

    Backend Developer (Java)

    About the Role

    • We are seeking an experienced Backend Developer (Java) to design, build, and maintain scalable, high-performance backend systems.
    • The ideal candidate has strong expertise in Java-based microservices architecture, is comfortable with cloud-native applications, and can work collaboratively in an agile environment to deliver reliable and efficient software solutions.

    Key Responsibilities

    • Design, develop, and maintain backend services and APIs using Java and related frameworks (Spring Boot, Hibernate, etc.).
    • Architect and implement scalable microservices that support business applications and integrations.
    • Optimize system performance, ensuring high availability, scalability, and security.
    • Collaborate with frontend developers, DevOps engineers, and product managers to deliver end-to-end solutions.
    • Implement data storage solutions (SQL and NoSQL databases) and optimize database queries.
    • Integrate external systems and third-party APIs securely and efficiently.
    • Participate in code reviews, ensure adherence to best practices, and maintain high code quality.
    • Troubleshoot production issues, perform root cause analysis, and implement robust fixes.
    • Contribute to CI/CD pipelines and automated testing frameworks.
    • Stay current with emerging technologies, frameworks, and industry trends.

    Required Qualifications

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 7–10 years of professional backend development experience with Java.
    • Strong hands-on experience with Spring Framework (Spring Boot, Spring Security, Spring Cloud).
    • Proven experience building and deploying microservices architectures.
    • Proficiency with RESTful API design and development.
    • Experience with Relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
    • Solid understanding of software design patterns, data structures, and algorithms.
    • Experience with containerization and orchestration tools (Docker, Kubernetes).
    • Familiarity with CI/CD tools (Jenkins, GitLab CI, CircleCI) and version control (Git).
    • Strong debugging, performance tuning, and problem-solving skills.

    Preferred Qualifications:

    • Experience with cloud platforms such as AWS, Azure, or GCP.
    • Knowledge of message brokers (Kafka, RabbitMQ, or ActiveMQ).
    • Exposure to API gateways, authentication, and authorization protocols (OAuth2, JWT).
    • Experience in test-driven development (TDD) and automated testing frameworks (JUnit, Mockito).
    • Familiarity with DevOps principles and infrastructure-as-code tools (Terraform, Ansible).
    • Contribution to open-source projects or technical communities.

    Soft Skills:

    • Excellent communication and collaboration skills.
    • Strong analytical thinking and attention to detail.
    • Ability to mentor junior engineers and review peer code.
    • Self-driven, proactive, and adaptable to a fast-paced environment.

    go to method of application »

    Mid-Level Full Stack Developer (React + Node.js)

    Role Overview

    • We are looking for a Mid-Level Full Stack Developer with strong experience in React.js and Node.js to build scalable web applications and APIs.
    • You will be responsible for both front-end and back-end development, working closely with product, design, and QA teams.

    Key Responsibilities

    • Develop responsive and user-friendly web applications using React.js
    • Build and maintain backend services and APIs using Node.js (Express/NestJS)
    • Integrate frontend applications with RESTful and/or GraphQL APIs
    • Work with databases such as PostgreSQL, MySQL, or MongoDB
    • Implement authentication, authorization, and security best practices
    • Write clean, maintainable, and well-tested code
    • Participate in code reviews and Agile ceremonies
    • Troubleshoot, debug, and optimize application performance
    • Collaborate with designers, product managers, and QA engineers

    Required Skills & Qualifications

    • 3–5 years of professional software development experience
    • Strong proficiency in React.js (hooks, state management, component architecture)
    • Solid backend experience with Node.js
    • Experience building RESTful APIs
    • Good understanding of HTML, CSS, JavaScript (ES6+)
    • Experience with version control systems (Git)
    • Familiarity with Agile/Scrum development practices

    Nice to Have:

    • Experience with TypeScript
    • Knowledge of cloud platforms (AWS, Azure, GCP)
    • Experience with CI/CD pipelines
    • Exposure to testing frameworks (Jest, Mocha, Cypress.

    go to method of application »

    Graphic Designer

    Reports To: Creative Director / Head of Design

    The Opportunity

    • We are looking for a talented and imaginative Graphic Designer to join our creative team. In this role, you will be responsible for producing compelling visual solutions across brand identity, digital platforms, marketing campaigns, and client engagements.
    • You will work at the intersection of design and strategy, translating business objectives into eye-catching creative that drives results.
    • This is a unique opportunity to build your portfolio across multiple industries while working alongside a collaborative, fast-paced team that values creative freedom and innovation.

    Key Responsibilties
    Brand Identity & Visual Systems:

    • Design logos, brand identity systems, and comprehensive style guides for new and existing clients.
    • Develop corporate identity kits including stationery, social media banners, brand guidelines, and collateral.
    • Ensure brand consistency across all visual touchpoints and client deliverables.

    Digital Design & UI Support:

    • Create visual assets for websites, landing pages, and mobile applications.
    • Support UI/UX design workflows by preparing icons, illustrations, and design elements for Figma prototypes.
    • Collaborate with developers to ensure creative assets are optimised for digital platforms, including proper file formats, resolution, and responsiveness.

    Marketing & Campaign Creatives:

    • Create brand marketing assets including banners, flyers, social media creatives, email templates, and digital ad formats.
    • Participate in brainstorming sessions to generate creative concepts for campaigns and client projects.
    • Adapt designs across formats and channels while maintaining visual quality and brand alignment.

    Collaboration & Innovation:

    • Work closely with the marketing strategy, content, and development teams to deliver cohesive creative solutions.
    • Stay current with design trends, tools, and best practices, and bring fresh ideas to the team.
    • Contribute to internal knowledge-sharing and skill development sessions.

    Qualifications & Requirements

    • Bachelor’s Degree or HND in Graphic Design, Visual Communication, Fine Arts, or a related discipline.
    • 2 - 4 years of professional graphic design experience, preferably in an agency or consulting environment.
    • Expert proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign) and Figma.
    • Strong portfolio demonstrating brand identity work, digital design, and marketing collateral.
    • Solid understanding of typography, colour theory, layout, and visual hierarchy.
    • Working knowledge of UI/UX principles and experience preparing assets for web and mobile.
    • Ability to manage multiple projects simultaneously with strong attention to detail and deadlines.
    • Excellent communication and collaboration skills.

    Nice to Have:

    • Experience with motion graphics or video editing (After Effects, Premiere Pro).
    • Familiarity with HTML/CSS basics for effective developer handoff.
    • Experience working with QSR, hospitality, fintech, or technology brands.

    What We Offer

    • Competitive salary: N300,000 NET monthly.
    • HMO coverage for staff and their immediate family (spouse and children).
    • Pension contribution.
    • Creative freedom and support to experiment, test ideas, and push boundaries.
    • Collaborative, fast-paced team culture with real mentorship opportunities.
    • Real growth potential – build your portfolio across multiple industries including QSR, fintech, hospitality, and consumer technology.
    • Hybrid work style with a healthy balance of in-office collaboration and remote flexibility.

    go to method of application »

    Scrum Master

    About the Role

    • We are seeking a Skilled Scrum Master to join our growing technology team; a leading Microfinance Bank focused on driving financial inclusion through innovative digital solutions.
    • The ideal candidate will be responsible for facilitating agile processes, promoting collaboration, and ensuring high-quality delivery across multiple cross-functional teams.
    • You will work closely with Product Managers, Developers, QA Engineers, and other stakeholders to deliver efficient and scalable financial products that enhance our customer experience.

    Key Responsibilities

    • Serve as a Scrum Master for one or more agile teams, ensuring adherence to agile principles and best practices.
    • Facilitate all Scrum ceremonies including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
    • Collaborate with Product Owners to ensure well-defined product backlogs and sprint goals.
    • Identify and remove impediments that hinder team progress and delivery.
    • Support the team in achieving a sustainable pace and continuous improvement.
    • Foster a culture of accountability, transparency, and collaboration within teams.
    • Track and communicate team progress using appropriate metrics (e.g., burndown charts, velocity).
    • Act as a servant leader — protecting the team from distractions and enabling focus on sprint goals.
    • Partner with other Scrum Masters and delivery leads to enhance overall agile maturity across the organization.
    • Ensure alignment of product delivery with compliance and regulatory requirements within the banking and financial sector.

    Requirements & Qualifications

    • Bachelor’s Degree in Computer Science, Information Technology, Business Administration, or related field.
    • 3+ years of experience as a Scrum Master or Agile Project Manager in a technology-driven environment.
    • Proven experience working within financial services, fintech, or microfinance institutions (preferred).
    • Strong understanding of Agile frameworks (Scrum, Kanban) and software development life cycles.
    • Scrum Master Certification (CSM, PSM I, or equivalent) is required.
    • Excellent communication, facilitation, and conflict-resolution skills.
    • Strong analytical mindset and ability to adapt in a fast-paced, evolving environment.
    • Experience using agile tools such as Jira, Trello, or ClickUp.

    Nice to Have:

    • Exposure to digital banking, payment systems, or loan management platforms.
    • Experience with DevOps and CI/CD processes.
    • Familiarity with agile scaling frameworks (SAFe, LeSS).

    go to method of application »

    DevOps Engineer

    About the Role

    • We are looking for an experienced DevOps Engineer to join our dynamic technology team, a fast-growing microfinance institution leveraging technology to enhance financial inclusion.
    • The ideal candidate will play a key role in automating, streamlining, and optimizing our development and deployment processes.
    • You will work closely with software developers, system operators, and other IT staff to manage code releases, ensure system reliability, and improve infrastructure performance.

    Key Responsibilities

    • Design, implement, and manage CI/CD pipelines for efficient and reliable software delivery.
    • Automate infrastructure provisioning, configuration, and deployment using tools like Terraform, Ansible, or CloudFormation.
    • Monitor system performance and ensure high availability, scalability, and security across environments.
    • Manage and optimize cloud-based infrastructure (AWS, Azure, or GCP).
    • Implement and maintain robust logging, monitoring, and alerting systems (e.g., Prometheus, Grafana, ELK Stack).
    • Collaborate with development teams to ensure smooth integration and deployment of applications.
    • Develop and enforce DevOps best practices for version control, testing, and release management.
    • Troubleshoot production issues and perform root cause analysis to maintain system stability.
    • Maintain and improve containerization and orchestration platforms (e.g., Docker, Kubernetes).
    • Ensure compliance with data security, regulatory, and internal IT policies.

    Requirements & Qualifications

    • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field.
    • 3+ years of experience as a DevOps Engineer, Systems Engineer, or similar role.
    • Strong hands-on experience with cloud services (AWS, Azure, or GCP).
    • Proficiency in Linux/Unix system administration.
    • Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
    • Solid understanding of Docker and Kubernetes.
    • Strong scripting skills in Python, Bash, or Shell.
    • Familiarity with version control tools like Git.
    • Experience with infrastructure as code (IaC) and automation tools (Terraform, Ansible, etc.).
    • Knowledge of networking concepts, firewalls, and load balancers.
    • Good understanding of security best practices in cloud and DevOps environments.

    Nice to Have:

    • Experience in financial services, fintech, or microfinance environments.
    • Knowledge of microservices architecture and serverless computing.
    • Experience implementing DevSecOps practices.
    • Familiarity with compliance and audit requirements for banking infrastructure.

    go to method of application »

    Frontend Developer (Angular / React)

    About the Role

    • We are seeking a talented Frontend Developer (Angular/React) to join our innovative technology team; a fast-growing microfinance institution committed to driving financial inclusion through digital banking solutions.
    • The ideal candidate will have a strong passion for crafting clean, responsive, and user-friendly web applications.
    • You’ll work closely with designers, backend engineers, and product managers to deliver engaging user experiences that align with business goals.

    Key Responsibilities

    • Develop, test, and deploy high-quality, scalable, and responsive web applications using Angular and/or React frameworks.
    • Collaborate with product managers, designers, and backend developers to translate business requirements into functional UI components.
    • Optimize web applications for maximum performance and scalability.
    • Implement best practices in code quality, structure, and maintainability.
    • Work with RESTful APIs and integrate frontend logic with backend services.
    • Ensure cross-browser compatibility and responsiveness on all supported devices.
    • Participate in code reviews, sprint planning, and agile ceremonies.
    • Troubleshoot and resolve technical issues throughout the development lifecycle.
    • Stay up-to-date with emerging technologies, UI/UX trends, and frontend best practices.

    Requirements & Qualifications

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 3+ years of hands-on experience in frontend development using Angular (Angular 8+) and/or React.js.
    • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
    • Experience with state management libraries (Redux, NgRx, or similar).
    • Good understanding of RESTful APIs and frontend-backend integration.
    • Familiarity with version control systems (Git/GitHub/GitLab).
    • Experience with CI/CD pipelines and DevOps tools is an added advantage.
    • Understanding of UI/UX principles and accessibility best practices.
    • Strong problem-solving skills and attention to detail.

    Nice to Have:

    • Experience in financial technology (Fintech) or microfinance systems.
    • Familiarity with responsive design frameworks (Bootstrap, Tailwind CSS).
    • Knowledge of testing frameworks like Jest, Jasmine, or Cypress.
    • Exposure to Agile/Scrum methodologies.

    go to method of application »

    Backend Developer (Node.js / Java)

    About the Role

    • We are seeking a skilled Backend Developer with experience in Node.js and Java to join our growing engineering team.
    • The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our financial products and services.

    Key Responsibilities

    • Design, build, and maintain scalable APIs and microservices using Node.js or Java.
    • Develop and optimize server-side logic, ensuring high performance and responsiveness.
    • Integrate third-party APIs and services, including payment gateways and financial data systems.
    • Collaborate with frontend engineers, DevOps, and product teams to define and implement technical solutions.
    • Write clean, maintainable, and efficient code with proper documentation.
    • Conduct code reviews, unit testing, and integration testing.
    • Maintain data integrity and security in compliance with industry standards.
    • Troubleshoot and debug production issues, ensuring system reliability and uptime.
    • Contribute to continuous improvement of development processes and practices.

    Requirements

    • Bachelor’s Degree in Computer Science, Engineering, or related field.
    • 3+ years of experience as a Backend Developer or similar role.
    • Strong proficiency in Node.js (Express/NestJS) or Java (Spring Boot).
    • Experience with RESTful APIs, microservices architecture, and message queues (e.g., RabbitMQ, Kafka).
    • Solid understanding of databases — both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
    • Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).
    • Good understanding of authentication & authorization frameworks (OAuth2, JWT).
    • Experience with Git and version control workflows.
    • Strong analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.

    Preferred Qualifications:

    • Experience in the fintech or microfinance industry.
    • Knowledge of event-driven architecture and asynchronous programming.
    • Familiarity with GraphQL or gRPC.
    • Exposure to agile methodologies (Scrum/Kanban).

    go to method of application »

    Automation Test Engineer - Lagos

    About the Role

    • We are seeking a detail-oriented and results-driven Automation Test Engineer to join our team.
    • The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of software applications.
    • You will work closely with developers, business analysts, and QA teams to implement efficient automation strategies and enhance overall testing effectiveness.

    Key Responsibilities

    • Design, develop, and execute automated test scripts for web, mobile, and API applications.
    • Maintain and enhance existing test automation frameworks and scripts.
    • Collaborate with developers and QA analysts to identify test scenarios suitable for automation.
    • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
    • Perform both functional and regression testing to ensure high-quality deliverables.
    • Analyze test results, identify root causes of defects, and work with teams for quick resolution.
    • Ensure traceability of test cases to requirements and maintain accurate documentation.
    • Provide detailed reports on test progress, coverage, and quality metrics.
    • Continuously research and recommend new tools, techniques, and processes to improve automation efficiency.

    Requirements

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 3–5 years of hands-on experience as an Automation Test Engineer or QA Automation Specialist.
    • 3+ years of experience as a Backend Developer or similar role.
    • Strong programming skills in one or more languages (e.g., Java, Python, JavaScript, or C#).
    • Experience with automation tools and frameworks such as Selenium, Cypress, Playwright, TestNG, JUnit, or Appium.
    • Familiarity with API testing tools like Postman, RestAssured, or Karate.
    • Good understanding of continuous integration and version control systems (e.g., Jenkins, Git, GitLab CI/CD).
    • Solid grasp of software testing methodologies, SDLC, and STLC.
    • Strong analytical, debugging, and problem-solving skills.
    • Excellent communication and collaboration abilities.
    • ISTQB or similar testing certification is an added advantage.
    • Strong proficiency in Node.js (Express/NestJS) or Java (Spring Boot).
    • Experience with RESTful APIs, microservices architecture, and message queues (e.g., RabbitMQ, Kafka).
    • Solid understanding of databases — both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
    • Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).
    • Good understanding of authentication & authorization frameworks (OAuth2, JWT).
    • Experience with Git and version control workflows.
    • Strong analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.

    Preferred Qualifications:

    • Experience in the fintech or microfinance industry.
    • Knowledge of event-driven architecture and asynchronous programming.
    • Familiarity with GraphQL or gRPC.
    • Exposure to agile methodologies (Scrum/Kanban).

    go to method of application »

    Performance Test Analyst

    About the Role

    • We are looking for a Performance Test Analyst to join our Quality Assurance team.
    • The ideal candidate will be responsible for planning, designing, executing, and analyzing performance tests to ensure our systems meet reliability, scalability, and speed requirements.
    • You will play a key role in identifying performance bottlenecks, validating system capacity, and ensuring an optimal user experience across all platforms.

    Key Responsibilities

    • Design and implement performance testing strategies for applications, APIs, and services.
    • Develop, execute, and maintain load, stress, and endurance test scripts using industry-standard tools.
    • Analyze test results to identify system bottlenecks and potential performance issues.
    • Collaborate with developers, DevOps, and product teams to diagnose performance-related issues.
    • Provide detailed performance reports and recommendations for optimization.
    • Monitor system behavior during peak loads and ensure stability across environments.
    • Validate application scalability and reliability under different workloads.
    • Maintain performance test documentation and continuously improve testing methodologies.

    Requirements

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 4 - 7 years of experience as a Performance Test Analyst, Performance Engineer, or similar QA role.
    • Proficiency with tools such as JMeter, LoadRunner, Gatling, k6, or similar.
    • Strong understanding of performance testing concepts (latency, throughput, response time, concurrency, etc.).
    • Familiarity with APIs, microservices, and web-based systems.
    • Experience with CI/CD pipelines and integrating performance tests into deployment workflows.
    • Strong analytical, troubleshooting, and communication skills.

    Preferred Qualifications:

    • Experience working in cloud environments (AWS, Azure, or GCP).
    • Knowledge of database performance tuning and system monitoring tools (Grafana, Prometheus, New Relic, etc.).
    • Ability to interpret complex performance data and translate it into actionable insights.
    • ISTQB or other QA/performance testing certifications are an advantage.

    go to method of application »

    Personal Assistant

    Reports to: CEO

    About the Role

    • MarketEdge Advisory is seeking an exceptionally capable Personal Assistant to provide high-caliber executive support to the CEO across a dynamic portfolio spanning a premium marketing consultancy serving million-dollar clients, executive coaching engagements, and ambitious personal projects including book publishing and thought leadership platforms.
    • This is not a traditional administrative role. You will operate as a strategic partner and force multiplier, managing complex projects, interfacing with C-suite stakeholders, and ensuring flawless execution across multiple high-stakes initiatives simultaneously.

    Key Responsibilities
    Client & Business Operations (40%):

    • Conduct strategic research and competitive intelligence for client proposals and pitches
    • Draft compelling proposal documents, presentation decks, and client correspondence
    • Manage stakeholder communications across premium accounts 
    • Coordinate project timelines, deliverables, and follow-ups for consulting and coaching engagements
    • Prepare briefing documents and executive summaries for client meetings
    • Support contract management and client onboarding processes

    Content & Thought Leadership (30%):

    • Manage LinkedIn content calendar including research, drafting, and scheduling posts
    • Draft, edit, and publish weekly newsletter content (currently in development phase)
    • Support book project - research, editing, publisher coordination, launch planning (April 2026 target)
    • Repurpose content across platforms to maximize reach and engagement
    • Track content performance and audience insights

    Executive & Personal Support (30%):

    • Manage complex calendar across multiple time zones and competing priorities
    • Draft, review, and send executive-level emails and correspondence
    • Prepare briefing materials for podcasts, speaking engagements, and media appearances
    • Coordinate travel, accommodations, and logistics for business and personal commitments
    • Maintain organized filing systems for projects, contracts, and strategic documents
    • Handle confidential matters with absolute discretion

    Essential Qualifications
    Non-Negotiables:

    • Exceptional written English - You write at an executive level with impeccable grammar, compelling narrative structure, and strategic thinking evident in every sentence
    • Proactive ownership mentality - You anticipate needs before being asked and solve problems without requiring handholding
    • Intellectual curiosity - You are curious about marketing strategy, business operations, and can engage meaningfully with complex subject matters
    • Extreme attention to detail - Nothing slips through the cracks; you catch errors others miss
    • Digital fluency - Advanced proficiency in Google Workspace, project management tools, LinkedIn, newsletter platforms, and ability to learn new tools rapidly

    Preferred:

    • Bachelor's Degree in relevant field.
    • Background in marketing, communications, journalism, or related fields
    • 3-5 year's experience supporting C-level executives, preferably in consulting, marketing, or creative industries
    • Experience managing book publishing or content creation projects
    • Familiarity with the Nigerian/African business landscape.

    go to method of application »

    Functional / Integration QA Engineer

    About the Role

    • We are seeking an experienced Functional / Integration QA Engineer with 4–7 years of hands-on experience in software testing. The ideal candidate will be responsible for validating functional requirements, ensuring seamless integration across systems, and maintaining the overall quality and reliability of our products.
    • You will work closely with cross-functional teams—product managers, developers, and DevOps—to plan, execute, and automate tests that guarantee a high-quality user experience.

    Key Responsibilities

    • Design, develop, and execute detailed test plans, test cases, and test scripts based on product requirements.
    • Perform functional, integration, regression, and system testing across web and API layers.
    • Validate data flow and system behavior across integrated components and third-party services.
    • Collaborate with developers and product teams to reproduce, diagnose, and resolve defects.
    • Participate in sprint planning, reviews, and retrospectives as part of the Agile development process.
    • Develop and maintain automated test suites for functional and integration tests.
    • Ensure test coverage for all new and existing features before deployment.
    • Maintain detailed documentation of test results, issues, and resolutions.
    • Continuously optimize testing processes and tools to improve efficiency and accuracy.

    Requirements

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 4–7 years of experience in manual and automated testing for web and API-based systems
    • Strong knowledge of functional, integration, and end-to-end testing methodologies.
    • Experience with test management tools (e.g., Jira, TestRail, Zephyr).
    • Hands-on experience with API testing tools such as Postman, Swagger, or Rest Assured.
    • Good understanding of SQL and database validation.
    • Experience with automation frameworks such as Selenium, Cypress, Playwright, or similar.
    • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI).
    • Excellent analytical, troubleshooting, and communication skills.

    Preferred Qualifications:

    • Experience in fintech, banking, or other high-availability system environments.
    • Familiarity with microservices architecture and distributed systems testing.
    • Knowledge of performance or security testing concepts.
    • Exposure to containerized environments (Docker, Kubernetes).
    • ISTQB or equivalent testing certification.

    go to method of application »

    AI Engineer

    Position Overview

    • Our client is seeking an AI Engineer with hands-on expertise in Machine Learning, NLP, and Generative AI to design, build, and deploy AI-powered solutions using modern frameworks and MLOps practices.

    Key Responsibilities

    • Design, train, and deploy machine learning models for real-world applications
    • Implement NLP-based solutions including Zero-Shot and Few-Shot classification algorithms
    • Apply TF-IDF, Word2Vec, and BERT for text-based processing tasks
    • Develop and fine-tune Generative AI models such as OpenAI and LLaMA for business use cases
    • Work with ML algorithms including Linear Regression, Decision Trees, KNN, SVM, Random Forest, Logistic Regression, and Bayesian models
    • Build and manage RESTful APIs and microservices using Flask and FastAPI
    • Collaborate with product and business teams to translate requirements into scalable AI solutions
    • Manage data pipelines and integrate structured/unstructured data from MongoDB and MySQL
    • Use Git and Bitbucket for version control and collaborative coding
    • Support project management using JIRA and Asana.

    Requirements
    Required Skills:

    • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or Statistics
    • 3+ years of programming experience in Python with data structures and algorithms
    • 3+ years of experience in Machine Learning and Statistics with strong knowledge of at least 6 algorithms
    • 3+ years of experience in NLP including Zero-Shot and Few-Shot classification, TF-IDF, Word2Vec, BERT.
    • 3+ years of experience in Generative AI with models such as OpenAI and LLaMA
    • 3+ years of experience working with MongoDB and MySQL databases
    • 3+ years of experience using Git and Bitbucket for version control
    • 3+ years of experience developing microservices using Flask and FastAP
    •  3+ years' experience using project management tools JIRA and Asana
    • 1+ years of experience building REST APIs.

    Preferred (Bonus) Skills:

    • Certification in ML, Deep Learning, or NLP
    • Strong analytical and problem-solving mindset
    • Ability to adapt quickly to emerging AI technologies
    • Strong communication skills
    • Passion for innovation and applying AI to solve complex challenges.

    go to method of application »

    Mid-Level NetSuite Developer

    Role Overview

    • We are seeking a skilled Mid-Level NetSuite Developer to support the design, development, customization, and optimization of NetSuite ERP solutions.
    • The ideal candidate will work closely with business stakeholders and functional consultants to translate business requirements into scalable NetSuite solutions.

    Key Responsibilities

    • Develop, customize, and maintain NetSuite solutions using SuiteScript (1.0 & 2.x)
    • Design and manage custom records, workflows, forms, and fields
    • Build and maintain SuiteFlow workflows and automation
    • Develop and support NetSuite integrations using REST/SOAP APIs and middleware
    • Create and optimize saved searches, reports, and dashboards
    • Support data migration, system upgrades, and release management
    • Troubleshoot and resolve NetSuite performance and functional issues
    • Collaborate with functional teams to improve business processes
    • Provide technical documentation and support user training when needed.

    Required Skills & Qualifications

    • 3 - 5 years of hands-on NetSuite development experience
    • Strong proficiency in SuiteScript (JavaScript-based)
    • Experience with NetSuite ERP modules (Finance, CRM, Order Management, etc.)
    • Solid understanding of NetSuite data model and scripting framework
    • Experience with system integrations and web services
    • Good problem-solving and analytical skills
    • Ability to work independently and in cross-functional teams

    Nice to Have:

    • NetSuite certifications (SuiteFoundation, SuiteCloud Developer)
    • Experience in banking, finance, or enterprise environments
    • Familiarity with Agile/Scrum methodology.

    go to method of application »

    Frontend Developer (AngularJS)

    About the Role

    • We are looking for a skilled Frontend Developer (AngularJS) to join our engineering team.
    • The ideal candidate will be responsible for building responsive, scalable, and high-performing user interfaces for web applications.
    • You will work closely with backend engineers, product managers, and designers to deliver intuitive and seamless user experiences.

    Key Responsibilities

    • Develop and maintain dynamic, responsive, and high-performance web applications using AngularJS.
    • Collaborate with backend developers to integrate APIs and ensure smooth data flow between front-end and back-end systems.
    • Translate design mockups and wireframes into functional, maintainable front-end code.
    • Optimize applications for maximum performance, scalability, and cross-browser compatibility.
    • Ensure consistent design standards and code quality across the application.
    • Debug, troubleshoot, and resolve UI issues and performance bottlenecks.
    • Participate in sprint planning, code reviews, and technical discussions to improve team processes.
    • Stay up to date with emerging front-end technologies and frameworks.

    Required Qualifications

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 5–8 years of professional experience as a Frontend Developer, with strong expertise in AngularJS.
    • Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
    • Experience integrating RESTful APIs and working with JSON data structures.
    • Solid understanding of responsive design, cross-browser compatibility, and UI/UX best practices.
    • Familiarity with Git and agile development methodologies.
    • Strong debugging and performance optimization skills.

    Preferred Qualifications:

    • Experience with modern Angular (Angular 2+) frameworks or willingness to transition.
    • Familiarity with frontend build tools such as Webpack, Gulp, or NPM.
    • Experience with testing frameworks (Jasmine, Karma, or Protractor).
    • Exposure to CI/CD pipelines and deployment workflows.
    • Knowledge of UI frameworks like Bootstrap, Tailwind, or Material Design.
    • Understanding of state management tools (NgRx or Redux).

    Soft Skills:

    • Strong attention to detail and passion for building intuitive user experiences
    • Excellent communication and collaboration skills.
    • Ability to work independently and in cross-functional teams.
    • Proactive approach to problem-solving and learning new technologies.

    go to method of application »

    Backend Engineer (Node.js/TypeScript)

    About the Job

    • We are building on top of the IDURAR Open-Source foundation (MERN Stack) and transforming it into a scalable, multi-tenant SaaS capable of handling millions of transactional and behavioral data points across the continent.

    The Role

    • We are looking for a Mid to Senior Backend Engineer to join our hybrid work team and to own the architecture of our "Growth Engine."
    • You will move beyond simple CRUD APIs to build complex Event-Driven Systems, Offline Sync Protocols, and High-Volume Marketing Queues.
    • You will work closely with the Solution Architect and the rest of the development team to ensure our platform is fast, resilient in low-bandwidth environments, and capable of delivering real-time Customer Intelligence (CI).

    Key Responsibilities

    • Core Architecture: Lead the migration of our Modular Monolith (Express.js) towards a structured, Service-Oriented architecture (NestJS/TypeScript) to support scale.
    • High-Volume Queues: Design and implement robust background job processing using Redis & BullMQ to handle marketing blasts (SMS/WhatsApp/Email) without blocking the main API thread.
    • Offline Synchronization: Build the "Sync Service" that handles data conflict resolution and delta updates between our MongoDB backend and the React Native (WatermelonDB) mobile app.
    • Customer Intelligence Engine: Write complex MongoDB Aggregation pipelines to calculate real-time RFM (Recency, Frequency, Monetary) scores and Customer Health metrics.
    • Integrations: Build secure, scalable integrations with third-party providers including Paystack/Flutterwave (Payments), Meta Graph API (Social), and Africa’s Talking (SMS).
    • API Design: Develop flexible GraphQL and REST endpoints that allow our frontend to fetch "Customer 360" data efficiently.
    • Quality & Security: Enforce TypeScript strict typing, write comprehensive unit/integration tests (Jest), and ensure multi-tenant data isolation at the middleware level.

    What We Are Looking For
    Technical "Must Haves":

    • 4+ years of backend engineering experience with Node.js.
    • TypeScript Expert: You don't just use any; you understand generics, interfaces, and strict type safety.
    • Database Mastery: Deep experience with MongoDB (Schema design, Indexing, and Aggregation pipelines). You know how to model data for performance.
    • Message Queues: Proven experience with Redis (caching and queuing with BullMQ/Sidekiq equivalent).
    • API Standards: Strong grasp of RESTful principles and GraphQL schema design.

    Technical "Nice to Haves":

    • Experience with NestJS framework.
    • Familiarity with the IDURAR open-source ERP platform.
    • Experience building Offline-First applications (Sync protocols).
    • Knowledge of Docker and Kubernetes (DevOps basics).
    • Background in AdTech, CRM, or FinTech in the African context.

    The Challenges You Will Solve:

    • The "Burst" Problem: How do we send 50,000 SMS notifications for a client’s flash sale in 5 minutes without crashing the dashboard for everyone else?
    • The "Offline" Problem: How do we sync 500 new "Quick Orders" from a field agent's tablet when they reconnect to a slow 3G network, ensuring no data is lost?
    • The "Intelligence" Problem: How do we calculate a VIP Score for a customer in real-time based on their last 50 transactions across different branches?

    Why Join MarketEdge?

    • Build for Impact: You aren't just moving tickets; you are building the "Operating System" for African businesses.
    • Technical Depth: You will work with complex problems like eventual consistency, event sourcing, and high-concurrency queues.
    • Agile Culture: We value shipping code that works. We focus on "Definition of Done" that includes performance on slow networks, not just functionality on high-speed Wi-Fi.

    go to method of application »

    Senior Marketing Strategist

    About the Job

    • We’re seeking a senior, well-rounded Marketing Strategist to join our team, someone who understands the full scope of ATL/BTL marketing and is obsessed with automating, optimizing, and scaling for impact.

    Key Responsibilities

    • Develop and execute cross-channel marketing strategies for clients across various industries
    • Lead marketing automation strategy using tools like HubSpot, Mailchimp, Zapier, ActiveCampaign, etc.
    • Collaborate with content, social media, and performance teams to ensure seamless campaign execution.
    • Audit client funnels and customer journeys and recommend automation-based improvements
    • Set up campaign tracking, lead scoring, CRM workflows, and email marketing journeys
    • Analyze campaign performance and prepare data-driven reports with actionable insights
    • Stay up to date with industry trends, tools, and channel best practices
    • Lead and support the Marketing Strategy & Implementation Team on various client projects.
    • Support the development of pitches, proposals, and go-to-market plans for new clients.

    Requirements
    What We’re Looking For:

    • 5+ years of experience in marketing strategy, ideally within an agency or B2B environment
    • Strong knowledge of marketing automation tools, CRM systems, and integrations
    • Broad understanding of key marketing channels (email, SEO, paid ads, content, social, partnerships)
    • Analytical mindset with a results-driven approach to decision-making
    • Excellent communication and client-facing skills
    • Comfortable working in a fast-paced, collaborative environment
    • Bonus: Experience setting up dashboards, data pipelines, or using tools like Google Analytics, Looker Studio, Notion, or Airtable.

    Perks & Benefits

    • Competitive salary
    • Hybrid work model (minimum 3 days a week in office)
    • HMO: for staff and their immediate family (spouse and children)
    • Pension contribution.
    • Exposure to a wide variety of industries and marketing challenges
    • Opportunity to grow into a senior strategic or client leadership role
    • Young, ambitious team with a clear vision and growing portfolio.

    go to method of application »

    Marketing Strategist (Agency Experience)

    About the Job

    • We’re seeking a well-rounded Marketing Strategist to join our team, someone who has agency experience, and understands the full scope of ATL/BTL marketing, traditional and digital marketing, and is obsessed with automating, optimizing, and scaling for impact.

    Key Responsibilities

    • Develop and execute cross-channel marketing strategies for clients across various industries
    • Lead marketing automation strategy using tools like HubSpot, Mailchimp, Zapier, ActiveCampaign, etc.
    • Collaborate with content, social media, and performance teams to ensure seamless campaign execution
    • Audit client funnels and customer journeys and recommend automation-based improvements
    • Set up campaign tracking, lead scoring, CRM workflows, and email marketing journeys
    • Analyze campaign performance and prepare data-driven reports with actionable insights
    • Stay up to date with industry trends, tools, and channel best practices
    • Lead and support the Marketing Strategy & Implementation Team on various client projects.
    • Support the development of pitches, proposals, and go-to-market plans for new clients.

    Requirements
    What We’re Looking For:

    • 3+ years of experience in marketing strategy, ideally within an agency or B2B environment
    • Strong knowledge of marketing automation tools, CRM systems, and integrations.
    • Broad understanding of key marketing channels (email, SEO, paid ads, content, social, partnerships)
    • Analytical mindset with a results-driven approach to decision-making
    • Excellent communication and client-facing skills
    • Comfortable working in a fast-paced, collaborative environment
    • Bonus: Experience setting up dashboards, data pipelines, or using tools like Google Analytics, Looker Studio, Notion, or Airtable

    Perks & Benefits

    • Competitive net salary: ₦450,000/month
    • Hybrid work model (minimum 3 days a week in office)
    • HMO: for staff and their immediate family (spouse and children)
    • Pension contribution.
    • Exposure to a wide variety of industries and marketing challenges
    • Opportunity to grow into a senior strategic or client leadership role
    • Young, ambitious team with a clear vision and growing portfolio.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Tezza Business Solutions Ltd Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail