35 Software Products jobs in Nigeria

Product Management Tutor

Lagos, Lagos NGN1200000 - NGN3600000 Y WALE UNIVERSITY

Posted today

Job Viewed

Tap Again To Close

Job Description

Wale University: Product Management Tutor

Wale University is an Open and Distance Learning institution dedicated to transforming education in Africa through innovation and Christ-centered leadership. We are seeking a Product Management Tutor to create high-quality pre-recorded video tutorials for our students.

Role Overview

The Product Management Tutor will create engaging and informative pre-recorded video tutorials to support students in our product management courses. The ideal candidate will have expertise in product management and be able to communicate complex concepts in a clear and concise manner.

Key Responsibilities

  • Create high-quality pre-recorded video tutorials on product management topics (e.g., product development, market analysis, product launch, and lifecycle management)

  • Develop and record video content that aligns with our course curriculum

  • Ensure video content is engaging, informative, and relevant to students' needs

  • Collaborate with faculty and instructional designers to develop video content

  • Record and edit video tutorials to ensure high-quality production

What We're Looking For

  • Strong background in product management, with experience in creating educational content

  • Excellent communication and presentation skills

  • Ability to break down complex concepts into clear and concise video tutorials

  • Familiarity with product management tools and methodologies (e.g., Agile, Scrum, product roadmapping)

  • Strong attention to detail and organizational skills

To-Do(Compulsory)

Send your CV and portfolio to .university )

This advertiser has chosen not to accept applicants from your region.

Product Management Tutor

Lagos, Lagos NGN900000 - NGN1200000 Y Gurugeeks Royalty Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a talented and motivated Product Management tutor to join our dynamic team. In this role, you will be responsible for providing guidance, support, and mentorship to individuals looking to enhance their skills in Product Management.

This position offers a unique opportunity to make a significant impact by empowering aspiring professionals to achieve their goals and advance in their careers.

Key Responsibilities:

  • Develop personalized learning plans tailored to the specific goals, backgrounds, and learning styles of each student.
  • Provide constructive feedback on student projects and assignments to help them refine their product management skills and achieve their learning objectives.
  • Stay current with the latest developments and trends in product management, including methodologies like Agile, Scrum, and Lean, and incorporate relevant industry insights into the tutoring curriculum.
  • Mentor students in areas such as product strategy, roadmapping, user research, and product lifecycle management, fostering critical thinking and strategic decision-making skills.
  • Cultivate a supportive and collaborative learning environment that encourages curiosity, innovation, and continuous improvement.
  • Track student progress, assess learning outcomes, and provide regular reports to management on the effectiveness of the tutoring program.

Requirements/Qualifications:

  • Bachelor's degree in a related field (or equivalent professional experience).
  • Proven experience working as a tutor or in the field of Product Management.
  • Deep understanding of product management principles, frameworks, and best practices.
  • Excellent communication and interpersonal skills.
  • Ability to adapt teaching methods to meet the needs of diverse learners.

Job Type: Contract

Contract length: 6 months

Education:

  • Higher National Diploma (Preferred)
This advertiser has chosen not to accept applicants from your region.

Director of Product Management

106104 Agbowa, Lagos Initiate International

Posted 332 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

This is a remote position.

Who We Are

A fast-growing, innovative financial ecosystem empowering businesses with cutting-edge payment, banking, credit, and management solutions. Known for disrupting the industry, this company is a leader in the African fintech space.

About the Role

The product team is a customer-obsessed, data-driven group committed to delivering innovative, intuitive solutions. They combine technical expertise with a passion for creating user-friendly products that drive real impact.

This role offers the freedom to innovate while using data to guide decisions. If you’re entrepreneurial and commercially focused, you’ll thrive in this environment, leading a team dedicated to shaping the future of fintech.

Job Purpose

As the Director of Product Management , you will oversee the entire product lifecycle—from concept to performance. Leading a cross-functional team of engineers, QAs, designers, and compliance experts, you’ll deliver products that not only meet customer needs but exceed expectations.

You’ll be the key advocate for the customer, balancing external requirements with internal and regulatory needs.

Responsibilities

Own the product’s KPIs, ensuring targets are met and exceeded. Lead a high-performance team, driving efficiency and innovation. Conduct in-depth user research to uncover customer needs and market opportunities. Work closely with engineering to deliver impactful solutions that align with customer demands. Use data-driven insights to continually optimize the product. Collaborate with marketing on go-to-market strategies and campaigns. Ensure product health by addressing technical challenges and managing debt. Requirements

Skills & Experience

8+ years of product management experience, ideally within fintech or technology. Proven success in leading cross-functional teams and achieving business outcomes. Expertise in user research, data analysis, and roadmapping. Strong communication, organizational, and leadership skills.

What We Offer

Culture : A people-first, inclusive environment where everyone’s voice is heard. Growth : Continuous learning opportunities, with regular training and knowledge-sharing. Compensation : Competitive salary, pension, health insurance, annual bonus, and additional perks.

If you’re a visionary leader passionate about transforming the financial landscape and driving innovative solutions, we want to hear from you. Join our client as the Director of Product Management  in shaping the next wave of fintech excellence and make a lasting impact. Apply now and be a part of a dynamic team that’s redefining the industry!

This advertiser has chosen not to accept applicants from your region.

Director of Product Management at Moniepoint

NGN1500000 - NGN4500000 Y Jobgam

Posted today

Job Viewed

Tap Again To Close

Job Description

Yesterday

J

Director of Product Management at Moniepoint
Jobgam
Product & Project Management

Rest of Nigeria (Nationwide)

Confidential

  • Minimum Qualification :
Job Description/Requirements

JOB TITLE: Director of Product Management

Job Details

ADVERTISEMENT

  • Product at Moniepoint is an inspired, customer-centric community, dedicated to crafting solutions that redefine our industry. We are obsessed with the user experience of our customers in crafting intuitive, innovative easy-to-use solutions for our businesses.
  • We listen to the needs and desires of our customers constantly and uncover their pain points while using our products. We love entrepreneurial, technically-minded but commercially focused people and we reward them with freedom of expression and autonomy.
  • We also make business decisions based on the large streams of data we receive daily, so we work daily with big data, perform data analytics and build models to cut through the noise and give our customers the best experience.

Job Purpose

  • Director of Product Management is a highly prominent role at Moniepoint. They are responsible for building a product, running it, and owning its performance from start to finish of the product's lifecycle.
  • Your product will have set KPIs with goals to achieve. You will be directly responsible for achieving these goals.
  • You will have a team directly reporting to you to help you achieve your goals, which will include Engineering Managers, Software Engineers, QAs, Designers, and individuals representing Compliance and Finance.
  • At Moniepoint the customer is a major stakeholder. You will be acutely close to the customer and build products around their specific needs.
  • You will also need to build for internal and regulatory considerations when the situation demands it.
  • It is your job as Director of Product Management to represent the customer in all internal interactions, and balance the needs of all internal and external stakeholders for prioritisation.

Responsibilities

Management:

  • Take ownership of the KPIs, and achieve associated goals for the product.
  • Prioritise and execute initiatives to achieve the product's goals in the fastest and most efficient way possible.
  • Provide highly effective management to each of the individuals in your team, to drive maximum performance.

User Discovery

  • Create, plan and execute user research to drive business outcomes.
  • Systematically create and explore opportunities and solutions for ideas that solve customer problems, deeply understanding the competitive context and data underpinning the product.
  • Gain a deep understanding of customer experience, identify and fill product gaps and generate new ideas that grow market share, improve customer stickiness and increase revenue.

Product Development

  • Ensure any initiatives taken forward to build are clearly defined and tested, such that engineering resources are focused on building, optimising and maintaining products that deliver maximum impact.
  • Ensure the product being delivered is in line with the customer's current and future expected requirements.

Product Analytics

  • Define, set up and monitor key product KPIs and goals in line with the business objectives.
  • Generate insights and recommendations based on product usage and act upon them to optimise the product through its full lifecycle.

Other

  • Constantly be on the lookout for ways to improve monitoring, discover issues and deliver better value to the customer.
  • Work closely with technical teams to manage technical debt, deal with technical issues and ensure the ongoing technical health of the company.
  • Work closely with marketing in designing awareness, sales and go to market campaigns.

Requirements

  • The candidate must have a Bachelor's Degree. We have a strong preference for candidates with degrees in a technical field.
  • The candidate must have 8+ years of experience, of which 5+ must be directly in product management.
  • The candidate must have worked in dynamic, high-growth tech or finance environments, with experience managing technical products and cross-functional teams.
  • The candidate must have shown clear evidence of self-driven entrepreneurialism.
  • Domain experience (where applicable- to be advised on a case-by-case basis).

Skills

  • Understanding of web, mobile and backend technologies, and experience having technical discussions with engineering teams.
  • Strong proficiency in gathering data, interpreting it, and using data to prioritise initiatives and get internal buy-in.
  • Expertise in user experience. Preferably within a fintech, banking or technology organisation.
  • The candidate must have worked in clear leadership positions, taking sole ownership for achieving overall business outcomes involving a number of stakeholders- internal and external.
  • Background in product management and user research should include:
  • Experience in creating a roadmap and prioritising in an environment with numerous stakeholders
  • Proficiency in various user research techniques.
  • Proficiency in various user usability testing techniques.
  • Proficiency in various user data analysis tools and techniques.
  • Experience making sense of ambiguous environments, to deliver measurable results through effective problem-solving.

  • Reporting:

  • Exceptional writing and editing skills, combined with strong presentation and public speaking skills.
  • High bandwidth & organisational skills:
  • Strong experience in a dynamic product management role.
  • Ability to efficiently manage and juggle multiple responsibilities.
  • Collaboration:
  • Excellent at communicating complex ideas and owning product narratives
  • Experience in working with several cross-functional teams- engineering, marketing, legal, etc.
  • A collaborative team player, who can lead from the front, but also be willing and able to roll your sleeves up and get your hands dirty.
  • Excellent planning , Problem solving and strategic Thinking skills

What We Can Offer You

  • Culture – We put our people first and prioritise the well-being of every team member. We've built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
  • Learning – We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Compensation – You'll receive an attractive salary, pension, health insurance, annual bonus, plus other benefits.

How To Apply

To apply for the ongoing Moniepoint job recruitment, visit the job APPLICATION PORTAL to submit your application

What To Expect In The Hiring Process

  • A preliminary phone call with one of our recruiters.
  • A panel technical interview with existing Directors of Product Management and Business Leaders.
  • A behavioural and technical interview with a member of the Executive team.

Deadline: February 14, 2025

<

This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Lagos, Lagos NGN4000000 - NGN12000000 Y Teknowledge

Posted today

Job Viewed

Tap Again To Close

Job Description

Today

T

Software Engineering Manager
TeKnowledge
Engineering & Technology

Lagos Full Time

IT & Telecoms Confidential

  • Minimum Qualification :
  • Experience Level : Mid level
  • Experience Length : 8 years
Job Description/Requirements

We're seeking a Manager: Software Engineering to design, develop, and deliver high-quality, scalable, and secure software solutions. In this role, you will serve as a technical expert and mentor within engineering teams, ensuring best practices in coding, architecture, and system design. You will bridge the gap between business needs and technical execution, often owning complex modules, integrations, or platforms within the enterprise technology ecosystem.

At TeKnowledge , your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.

You'll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.

Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.

Why You'll Enjoy It Here:

  • Be Part of Something Big – A growing company where your contributions matter.
  • Make an Immediate Impact – Support groundbreaking technologies with real-world results.
  • Work on Cutting-Edge Tech – AI, cybersecurity, and next-gen digital solutions.
  • Thrive in an Inclusive Team – A culture built on trust, collaboration, and respect.
  • We Care – Integrity, empathy, and purpose guide every decision.

We're looking for innovators, problem-solvers, and experts ready to drive change and grow with us.

Responsibilities

Software Design & Development

  • Design, develop, and maintain scalable, secure, and performant applications and services.
  • Translate business and technical requirements into robust architecture and clean code.
  • Drive adoption of modern engineering practices (CI/CD, TDD/BDD, DevOps, cloud-native development).
  • Contribute to system architecture and technical roadmaps in collaboration with architects and managers.

Technical Leadership & Mentorship

  • Act as a technical mentor to junior and mid-level engineers.
  • Lead code reviews, technical discussions, and design workshops.
  • Set and enforce coding standards, design patterns, and best practices.
  • Provide technical input on project estimations, planning, and delivery.

Systems Integration & Collaboration

  • Work closely with backend, frontend, mobile, and integration teams to deliver end-to-end solutions.
  • Partner with product managers and architects to refine requirements and shape features.
  • Ensure solutions are aligned with enterprise engineering governance, compliance, and security frameworks.

Quality, Testing & Security

  • Build unit, integration, and performance tests to ensure product reliability.
  • Implement secure coding practices, ensuring compliance with enterprise and regulatory standards.
  • Collaborate with QA/DevOps teams to ensure continuous delivery and operational readiness.

Continuous Improvement & Innovation

  • Research and propose adoption of new tools, frameworks, and technologies.
  • Drive innovation in automation, performance optimization, and software scalability.
    Advocate for engineering excellence and knowledge sharing across teams.

Qualifications

Education & Certifications

  • Bachelor's degree in computer science, Software Engineering, or related technical discipline (mandatory).
  • Postgraduate qualification (MSc in Software/IT, MBA for leadership growth) – advantageous.
  • Professional Certifications (optional/advantageous):
  • Cloud Certifications (AWS, Azure, GCP)
  • DevOps/CI-CD tools (Docker, Kubernetes, Jenkins)
  • Security Certifications (CSSLP, cloud security)
  • Specialized frameworks/languages certifications depending on stack (e.g., Node, Java, React)

Experience

  • 8–10 years' experience in software engineering roles.
  • Proven expertise in designing and building production-grade applications.
  • Experience working with cloud-native architectures, APIs, and microservices.
  • Hands-on experience with databases (SQL/NoSQL), distributed systems, and message queues.
  • Exposure to DevOps practices, CI/CD pipelines, and containerized deployments.
  • Prior work in regulated industries (banking, fintech, telecom, healthcare) is advantageous.

Core Skills & Competencies

  • Strong programming skills in core languages (e.g., Node, JavaScript/TypeScript, React Native).
  • Expertise in data structures, algorithms, and system design.
  • Strong understanding of APIs, integration patterns, and cloud platforms.
  • Excellent problem-solving, debugging, and optimization skills.
  • Ability to collaborate in cross-functional teams and communicate complex technical concepts.
    Mindset of ownership, accountability, and continuous learning.

<

This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Lagos, Lagos NGN15000000 - NGN25000000 Y TeKnowledge

Posted today

Job Viewed

Tap Again To Close

Job Description

We're seeking a
Manager: Software Engineering
to design, develop, and deliver high-quality, scalable, and secure software solutions. In this role, you will serve as a technical expert and mentor within engineering teams, ensuring best practices in coding, architecture, and system design. You will bridge the gap between business needs and technical execution, often owning complex modules, integrations, or platforms within the enterprise technology ecosystem.

At
TeKnowledge
, your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.

You'll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.

Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.

Why You'll Enjoy It Here:

  • Be Part of Something Big
    – A growing company where your contributions matter.
  • Make an Immediate Impact
    – Support groundbreaking technologies with real-world results.
  • Work on Cutting-Edge Tech
    – AI, cybersecurity, and next-gen digital solutions.
  • Thrive in an Inclusive Team
    – A culture built on trust, collaboration, and respect.
  • We Care
    – Integrity, empathy, and purpose guide every decision.

We're looking for innovators, problem-solvers, and experts ready to drive change and grow with us.

Responsibilities

Software Design & Development

  • Design, develop, and maintain scalable, secure, and performant applications and services.
  • Translate business and technical requirements into robust architecture and clean code.
  • Drive adoption of modern engineering practices (CI/CD, TDD/BDD, DevOps, cloud-native development).
  • Contribute to system architecture and technical roadmaps in collaboration with architects and managers.

Technical Leadership & Mentorship

  • Act as a technical mentor to junior and mid-level engineers.
  • Lead code reviews, technical discussions, and design workshops.
  • Set and enforce coding standards, design patterns, and best practices.
  • Provide technical input on project estimations, planning, and delivery.

Systems Integration & Collaboration

  • Work closely with backend, frontend, mobile, and integration teams to deliver end-to-end solutions.
  • Partner with product managers and architects to refine requirements and shape features.
  • Ensure solutions are aligned with enterprise engineering governance, compliance, and security frameworks.

Quality, Testing & Security

  • Build unit, integration, and performance tests to ensure product reliability.
  • Implement secure coding practices, ensuring compliance with enterprise and regulatory standards.
  • Collaborate with QA/DevOps teams to ensure continuous delivery and operational readiness.

Continuous Improvement & Innovation

  • Research and propose adoption of new tools, frameworks, and technologies.
  • Drive innovation in automation, performance optimization, and software scalability.
  • Advocate for engineering excellence and knowledge sharing across teams.

Qualifications

Education & Certifications

  • Bachelor's degree in computer science, Software Engineering, or related technical discipline (mandatory).
  • Postgraduate qualification (MSc in Software/IT, MBA for leadership growth) – advantageous.
  • Professional Certifications (optional/advantageous):
  • Cloud Certifications (AWS, Azure, GCP)
  • DevOps/CI-CD tools (Docker, Kubernetes, Jenkins)
  • Security Certifications (CSSLP, cloud security)
  • Specialized frameworks/languages certifications depending on stack (e.g., Node, Java, React)

Experience

  • 8–10 years' experience in software engineering roles.
  • Proven expertise in designing and building production-grade applications.
  • Experience working with cloud-native architectures, APIs, and microservices.
  • Hands-on experience with databases (SQL/NoSQL), distributed systems, and message queues.
  • Exposure to DevOps practices, CI/CD pipelines, and containerized deployments.
  • Prior work in regulated industries (banking, fintech, telecom, healthcare) is advantageous.

Core Skills & Competencies

  • Strong programming skills in core languages (e.g., Node, JavaScript/TypeScript, React Native).
  • Expertise in data structures, algorithms, and system design.
  • Strong understanding of APIs, integration patterns, and cloud platforms.
  • Excellent problem-solving, debugging, and optimization skills.
  • Ability to collaborate in cross-functional teams and communicate complex technical concepts.
  • Mindset of ownership, accountability, and continuous learning.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Instructor

NGN1200000 - NGN3600000 Y InfoSorse

Posted today

Job Viewed

Tap Again To Close

Job Description

Today

I

Software Engineering Instructor
InfoSorse
Human Resources

Rest of Nigeria (Nationwide)

Confidential

  • Minimum Qualification :
Job Description/Requirements

Company Description

InfoSorse is a premier technology training institute and career acceleration organization dedicated to providing world-class, industry-aligned education to learners across Africa and beyond. Founded in 2015 and headquartered in Ghana, InfoSorse Technology Institute shapes the next generation of global tech leaders through career-focused training. InfoSorse offers 18-month Professional Diploma programs and flexible short courses across nine in-demand fields, including Data Analytics, Software Engineering, Cybersecurity, and Cloud Computing. At InfoSorse, learners graduate job-ready with industry certifications, hands-on projects, internships, and global job placement opportunities.

Role Description

This is a full-time remote role for a Software Engineering Instructor. The Software Engineering Instructor will be responsible for delivering high-quality computer software training, developing and implementing instructional materials, providing learners with hands-on software development experience, and offering ongoing mentorship and career support. The instructor will also conduct regular assessments, track student progress, and work collaboratively with other faculty members to continuously improve the curriculum.

Key Responsibilities

  • Deliver structured and engaging classes in software engineering principles, design patterns, and coding practices .
  • Teach and mentor students in multiple programming languages (Python, Java, C#, JavaScript, or similar).
  • Guide learners through software development life cycle (SDLC) , Agile methodologies, and DevOps concepts.
  • Develop and update curriculum, labs, and projects to align with industry standards.
  • Train students in building real-world applications (desktop, web, or mobile).
  • Support students in mastering data structures, algorithms, object-oriented design, and version control .
  • Prepare learners for technical interviews, coding challenges, and portfolio projects .
  • Continuously integrate emerging technologies and frameworks into course delivery.
  • Provide mentorship, feedback, and career guidance to help learners transition into tech roles.

Qualifications & Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).
  • 3+ years of professional experience as a Software Engineer / Developer .
  • Strong expertise in at least two programming languages (e.g., Python, Java, JavaScript, C#, C++).
  • Solid understanding of:
  • Data Structures & Algorithms
  • Object-Oriented Programming (OOP)
  • Databases (SQL & NoSQL)
  • Web & API development
  • Agile/Scrum methodologies
  • Familiarity with DevOps, cloud deployment, and software testing is an advantage.
  • Teaching, mentoring, or technical training experience preferred.
  • Excellent communication and problem-solving skills.
    Passion for education and student success.

Industry Background Preferred

  • Software Development / SaaS
  • IT Services & Consulting
  • EdTech / Technical Training
  • Telecommunications / FinTech / E-commerce (with software product experience)

Job Function

  • Training & Development – Delivering high-quality instruction and mentorship.
  • Software Engineering / IT – Applying coding and software design expertise in teaching.
  • Curriculum Design – Developing hands-on labs and projects.
  • Career Mentorship – Preparing students for interviews and real-world projects.

<

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software products Jobs in Nigeria !

Software Engineering Intern

Lagos, Lagos NGN600000 - NGN1200000 Y DIC Technololgies Pop

Posted today

Job Viewed

Tap Again To Close

Job Description

About TravelTube

TravelTube is an innovative platform reimagining the way people explore the world. From travel content sharing to immersive mini apps, entertainment, and travel services, we are building a global ecosystem for travelers, creators, and service providers. As we scale, we are looking for passionate and curious interns to join our engineering team and help shape the future of travel technology.

Role Overview

As a Software Engineering Intern, you'll work closely with our product and engineering teams to design, build, and improve features across TravelTube's ecosystem. You'll gain hands-on experience with modern technologies while contributing to real-world projects that impact thousands of users.

Key Responsibilities

  • Collaborate with engineers, designers, and product managers to implement new features for TravelTube's mobile and web applications.
  • Write clean, efficient, and maintainable code under the guidance of senior engineers.
  • Assist in testing, debugging, and performance optimization.
  • Contribute to backend services, APIs, and integration with third-party platforms.
  • Research and prototype new technologies to enhance user experience.
  • Participate in code reviews and team standups.

What We're Looking For

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with at least one programming language (JavaScript/TypeScript, Python, Java, or similar).
  • Basic understanding of web and/or mobile development frameworks (React, React Native, , etc.).
  • Strong problem-solving skills and eagerness to learn new technologies.
  • Ability to work independently and in a collaborative environment.

Bonus Points (Not Required)

  • Experience with cloud services (AWS, Firebase, or similar).
  • Knowledge of database systems (SQL/NoSQL).
  • Exposure to UI/UX principles.
  • Previous projects, GitHub contributions, or hackathon experience.

What You'll Gain

  • Hands-on experience building scalable applications.
  • Mentorship from experienced engineers and founders.
  • Opportunity to contribute directly to a growing startup with global ambitions.
  • A strong portfolio project to showcase your skills.
  • Potential pathway to a full-time role at TravelTube.

Job Type: Internship

Contract length: 3 months

This advertiser has chosen not to accept applicants from your region.

Manager: Software Engineering

Lagos, Lagos NGN2000000 - NGN2500000 Y Teknowledge

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview:

We're seeking a Manager: Software Engineering to design, develop, and deliver high-quality, scalable, and secure software solutions. In this role, you will serve as a technical expert and mentor within engineering teams, ensuring best practices in coding, architecture, and system design. You will bridge the gap between business needs and technical execution, often owning complex modules, integrations, or platforms within the enterprise technology ecosystem.

At TeKnowledge, your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.

You'll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.

Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.

Why You'll Enjoy It Here:

  • Be Part of Something Big – A growing company where your contributions matter.
  • Make an Immediate Impact – Support groundbreaking technologies with real-world results.
  • Work on Cutting-Edge Tech – AI, cybersecurity, and next-gen digital solutions.
  • Thrive in an Inclusive Team – A culture built on trust, collaboration, and respect.
  • We Care – Integrity, empathy, and purpose guide every decision.

We're looking for innovators, problem-solvers, and experts ready to drive change and grow with us.

We Are TeKnowledge. Where People Lead and Tech Empowers.

Responsibilities:

Software Design & Development

  • Design, develop, and maintain scalable, secure, and performant applications and services.
  • Translate business and technical requirements into robust architecture and clean code.
  • Drive adoption of modern engineering practices (CI/CD, TDD/BDD, DevOps, cloud-native development).
  • Contribute to system architecture and technical roadmaps in collaboration with architects and managers.

Technical Leadership & Mentorship

  • Act as a technical mentor to junior and mid-level engineers.
  • Lead code reviews, technical discussions, and design workshops.
  • Set and enforce coding standards, design patterns, and best practices.
  • Provide technical input on project estimations, planning, and delivery.

Systems Integration & Collaboration

  • Work closely with backend, frontend, mobile, and integration teams to deliver end-to-end solutions.
  • Partner with product managers and architects to refine requirements and shape features.
  • Ensure solutions are aligned with enterprise engineering governance, compliance, and security frameworks.

Quality, Testing & Security

  • Build unit, integration, and performance tests to ensure product reliability.
  • Implement secure coding practices, ensuring compliance with enterprise and regulatory standards.
  • Collaborate with QA/DevOps teams to ensure continuous delivery and operational readiness.

Continuous Improvement & Innovation

  • Research and propose adoption of new tools, frameworks, and technologies.
  • Drive innovation in automation, performance optimization, and software scalability.
  • Advocate for engineering excellence and knowledge sharing across teams.

Qualifications:

Education & Certifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical discipline (mandatory).
  • Postgraduate qualification (MSc in Software/IT, MBA for leadership growth) – advantageous.
  • Professional Certifications (optional/advantageous):
  • Cloud Certifications (AWS, Azure, GCP)
  • DevOps/CI-CD tools (Docker, Kubernetes, Jenkins)
  • Security Certifications (CSSLP, cloud security)
  • Specialized frameworks/languages certifications depending on stack (e.g., Node, Java, React)

Experience

  • 8–10 years' experience in software engineering roles.
  • Proven expertise in designing and building production-grade applications.
  • Experience working with cloud-native architectures, APIs, and microservices.
  • Hands-on experience with databases (SQL/NoSQL), distributed systems, and message queues.
  • Exposure to DevOps practices, CI/CD pipelines, and containerized deployments.
  • Prior work in regulated industries (banking, fintech, telecom, healthcare) is advantageous.

Core Skills & Competencies

  • Strong programming skills in core languages (e.g., Node, JavaScript/TypeScript, React Native).
  • Expertise in data structures, algorithms, and system design.
  • Strong understanding of APIs, integration patterns, and cloud platforms.
  • Excellent problem-solving, debugging, and optimization skills.
  • Ability to collaborate in cross-functional teams and communicate complex technical concepts.
  • Mindset of ownership, accountability, and continuous learning.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Lagos, Lagos NGN10000000 - NGN30000000 Y MAX

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

MAX is building Africa's largest mobility-tech platform for m
aking Mobility Safe, Affordable, Accessible, and Sustainable through the Deployment of High-Performance Technology and Operators.

Role Description

This is a full-time hybrid role for a Software Engineering Manager. The Software Engineering Manager will be responsible for leading and mentoring a team of software engineers, managing software development projects, ensuring the delivery of high-quality software solutions, and collaborating with cross-functional teams. The role also involves strategic planning, code review, and contributing to the overall technical direction of the company.

Qualifications

  • 2+ years of experience leading and managing teams
    , driving collaboration and delivery.
  • Strong hands-on expertise in
    TypeScript, , or Python
    .
  • Strong
  • Proficient in using
    project management tools (e.g., Jira)
    and applying
    performance metrics
    to track and optimize outcomes.
  • Excellent written and verbal communication skills
    , with the ability to align technical and non-technical stakeholders.
  • Skilled in
    cloud technologies
    , including
    AWS and GCP
    .
  • Bonus expertise
    : Telematics, Artificial Intelligence (AI), and emerging mobility technologies.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Products Jobs