Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Mar 28, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The Ignition Group is one of Africa's largest providers of technology, media, telecommunication and financial services, and is built around a powerful purpose - to make life better through innovative technology. We approach markets that are traditionally complex and contested, and then simplify them, making life easier for consumers, and business more effic...
    Read more about this company

     

    Senior Mobile Engineer

    Responsibilities :

    Development of App Interfaces and Features:

    • Develop robust, well-structured, and user-friendly app interfaces and features using Flutter and Dart.
    • Write clean, easy-to-understand, and maintainable code.

    Collaboration and Best Practices:

    • Contribute to a culture of best practices and collaborate to maintain the technical quality and simplicity of our software.
    • Assist Junior and Intermediate developers with guidance and mentorship.

    Quality Assurance and Testing:

    • Write automated tests to minimize bugs and ensure high-quality code and application performance.
    • Identify, troubleshoot, and resolve bugs promptly.

    Continuous Integration and Deployment:

    • Assist with the setup and debugging of CI/CD pipelines to streamline development processes.

    Documentation and Knowledge Sharing:

    • Write and maintain comprehensive documentation for development processes and application features.

    Agile Teamwork:

    • Actively participate in an agile team environment to groom, prepare, and plan sprint work effectively.

    Education and training:

    • Bachelor's degree in Computer Science, Engineering, Mathematics, or related fields.

    Experience:

    • At least 5 years of experience in software development
    • At least 3 years of experience with Flutter and Dart, including hands-on experience with API integration and publishing to app stores.
    • Flutter and Dart (Android and iOS)
    • Firebase
    • Git
    • Experience in breaking complex solutions into smaller, reusable modules.
    • Ability to create high-quality front-end user interfaces and experiences.
    • Proficiency in web performance optimization techniques.
    • Strong experience with JavaScript, TypeScript, HTML, and CSS.
    • Proficiency in Test-Driven Development (TDD).
    • Competence with reactive web frameworks like React and NodeJS.
    • Competence with version control systems like Git.
    • Extensive API integration experience through HTTP/S requests, GraphQL, and Websockets.
    • Strong problem-solving skills and the ability to debug and troubleshoot code.

    go to method of application »

    Intermediate Data Engineer

    Responsibilities :

    Data Ingestion & Processing

    • Assist in building ETL/ELT pipelines using AWS services like AWS Glue, Lambda, and Step Functions.
    • Work with Amazon S3 for data storage and ingestion.
    • Support real-time and batch data processing jobs.

    Data Storage & Management

    • Load and manage data in AWS
    • Work with Parquet, Avro, JSON, and CSV file formats in data lakes.

    Data Transformation & Integration

    • Support data transformations using PySpark, SQL, or AWS Glue ETL.
    • Assist in writing SQL queries for data aggregation, cleansing, and structuring.

    Automation & Orchestration

    • Monitor scheduled workflows
    • Write basic Python or Shell scripts for automating tasks.

    Monitoring & Debugging

    • Assist in monitoring and troubleshooting failed data pipelines.
    • Perform unit testing and basic debugging of data workflows.

    Education and training:

    • Diploma in Computer Science, Information Technology, Engineering, or equivalent.
    • Bachelor’s degree in computer science, Information Technology, Engineering, or equivalent advantageous.
    • Relevant certification (Certified Data Engineer, Certificate Professional, etc).

    Experience:

    • 2 years in a similar role.
    • Experience with architecture and design of secure, highly available and scalable systems.
    • Experience with writing scripts using scripting language.
    • Experience working with data sets and ordering data through various functions.
    • Experience working with internet technologies.
    • Experience dealing with internal and external stakeholders.
    • Experience working with and/or on Power BI, Snowflake and AWS system advantageous.

    go to method of application »

    Senior Data Analyst

    Key roles and responsibilities :

    Data Analysis and Insights Generation:

    • Analyse large volumes of clickstream, web, and CRM data using advanced SQL and web analytics tools to generate actionable insights for product, marketing, and commercial teams.
    • Conduct deep-dive analysis on user behaviour, engagement trends, and conversion metrics across digital platforms.
    • Present and analyse critical business metrics for the monthly EXCO report and engage regularly with management to drive data-informed decisions.

    Data Engineering and Manipulation:

    • Perform data wrangling, cleansing, and transformation to ensure accuracy and reliability in reporting.
    • Handle unstructured data and integrate information from various sources, including GA4, SQL databases, and third-party APIs.
    • Develop advanced data models to support predictive analytics and segmentation strategies.
    • Define Schema Requirement Definitions (SDR) for GA4 custom events to ensure accurate event tracking and measurement.

    Web and Digital Analytics:

    • Utilize Google Analytics 4 (GA4), Google Tag Manager (GTM), and Looker Studio to track and analyze website and app performance.
    • Monitor and optimize web conversion funnels, user journeys, and engagement metrics across digital platforms.
    • Support tools to optimize user experience and digital product performance.
    • Ensure effective tagging and tracking strategies for new feature releases and marketing campaigns.

    Data Visualization and Reporting:

    • Build and maintain business performance dashboards for automated reporting on key KPIs using Google Looker Studio and Microsoft Power BI.
    • Enhance funnel reporting for both buyer and seller journeys, enabling detailed e-commerce performance insights at the product level.
    • Develop real-time data reporting frameworks for operational and strategic decision-making.

    Collaboration and Stakeholder Communication:

    • Work closely with cross-functional teams (Product, Marketing, Technology, and Commercial) to align analytics efforts with business objectives.
    • Act as the primary point of contact for data analytics initiatives, translating complex findings into actionable business recommendations.
    • Provide training and mentorship to junior analysts on best practices in data analysis, web analytics, and reporting automation.

    Education :

    • Bachelor’s degree in computer science, Statistics, Mathematics, Economics, or related field.

    Experience :

    • 5 - 8 years of proven experience in data analytics, digital analytics, and business analytics.
    • Experience in website and mobile app analytics, including GA4 custom event tracking and reporting.
    • Experience writing Schema Requirement Definitions (SDR) for GA4 events.
    • Advantageous: Experience with Snowflake, Azure Databricks, Firebase A/B testing, Optimizely, Google Tag Manager, and Python/R.

    go to method of application »

    Graphic Designer

    Core Responsibilities:

    • Proactively identify design-led communication opportunities in collaboration with cross-functional teams.
    • Execute creative designs for website landing pages, emailers, digital advertising, in-app messaging, social content, infographics, and videos.
    • Optimize digital content based on performance metrics and alignment with business plan targets and KPIs.
    • Participate in product reviews and feedback sessions to ensure design aligns with product goals.
    • Collaborate with the development team and external suppliers to maintain brand consistency across touchpoints.
    • Manage project planning and execution to deliver high-quality digital designs.
    • Assist in ensuring clear understanding and communication of expectations within the team.

    Education and Training:

    • Diploma, Degree, or postgraduate qualification in a relevant field, emphasizing a strong foundation in digital design principles.

    Experience:

    • Minimum of 2 years of experience in a similar digital design role.
    • Possess a high-calibre digital content design portfolio showcasing previous work.

    go to method of application »

    CRM & Marketing Automation Specialist

    Key roles and responsibilities:

    Customer Communication Management:

    • Manage the process for customer communication across key engagement channels (email, WhatsApp, SMS, in-app, and push notifications).
    • Plan, execute, and evaluate 1:1 customer communications, optimizing key touchpoints for maximum engagement.

    Innovative Communication Techniques:

    • Implement A/B testing and other innovative communication techniques to stay ahead of the competition.

    Core Communication Processes:

    • Manage Core Communication processes, including mandatory, transactional, and account-related communications to enhance customer experience.

    Automation and AI Integration:

    • Leverage automation and artificial intelligence to deliver innovative solutions, increasing digital customer share and reducing costs.

    Customer Segmentation and Optimization:

    • Define and analyze customer segments, creating custom optimization plans to deliver the right message to the right customer at the right time.

    Collaboration and Strategy Development:

    • Collaborate with the broader marketing team to develop retention metrics, predictive modeling, and personalized recommendations.
    • Contribute to the CRM strategy, aligning initiatives with business priorities and implementing a CRM governance framework.

    Education and Training:

    • Relevant tertiary qualification in Marketing.
    • Deep understanding of customer relationship management concepts, including segmentation, A/B testing, analytics, and retention strategies.

    Experience:

    • 2-3 years demonstrated experience in CRM automation with a robust track record of driving engagement through automation strategies.
    • Experience in FinTech is advantageous.
    • Proficiency in implementing innovative communication technologies such as chatbots or machine learning.
    • Experience working across the CRM spectrum, from strategizing and designing campaigns to creating, launching, and monitoring them.
    • Demonstrated ability to develop, execute, and evaluate onboarding and retention communications aligned with broader business goals.
    • Proven track record in implementing personalized communication strategies and optimizing customer journeys for upselling and retention.
    • Excellent interpersonal skills to foster collaboration with marketing, tech, and analytics teams.

    go to method of application »

    Intermediate Backend Engineer

    Responsibilities :

    Development Pipeline Leadership:

    • Develop, lead, and execute on the development pipeline.
    • Continuously evaluate, optimize, and refine core services using performance data.
    • Take a hands-on approach in the development of current and future platforms.

    Product Enhancement:

    • Make suggestions for improved product solutions or features based on data and customer insights.
    • Partner with product, support, business, and design teams to deliver the business vision.

    Technical Expertise:

    • Remain up to date with industry terminology, concepts, and best practices.
    • Assist the team to ensure projects are delivered on time and meet specifications.

    Service Development and Maintenance:

    • Design, develop, and maintain the Know Your Customer (KYC) service, ensuring compliance with legal and regulatory standards.
    • Implement efficient and secure user verification and onboarding processes.
    • Build and maintain the User service, ensuring reliable functionality, scalability, and seamless integration with other systems.
    • Manage and secure user-related data in adherence to data protection policies.
    • Develop and sustain the Event service, optimizing for performance, scalability, and reliability.
    • Work with stakeholders to define event-handling processes and improve service functionality.

    System Architecture and Integration:

    • Design and implement scalable back-end solutions that integrate seamlessly with front-end and third-party services.
    • Ensure all services adhere to best practices in system architecture, coding, and deployment.

    Education and training:

    • Relevant qualification in Software Engineering, IT or Computer Science.

    Experience:

    • 3 – 4 years in a similar role.
    • Previous leadership roles are advantageous.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Ignition Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail