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: Jan 20, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Roamtech is a licensed Content Service Provider by the Communications Commission of Kenya (CCK) to provide mobile phone content through the existing mobile telephone networks. We seek to harness the full Information Technology potential as we roll out cutting edge solutions and services that create unison in the various IT aspects and fields, creating reliab...
    Read more about this company

     

    Senior UI/UX Designer

    Key Responsibilities

    • Lead the end-to-end design process for web and mobile applications, from user research to final UI delivery.
    • Own end-to-end usability testing and data-driven design validation.
    • Create wireframes, prototypes, and high-fidelity visual designs that align with product goals and brand guidelines.
    • Develop and maintain a scalable design system and component libraries, and work together with engineers to create a standardized way of implementation
    • Collaborate with product managers and developers to translate requirements into actionable design solutions.
    • Ensure accessibility and responsiveness in all designs.
    • Advocate for UX best practices and champion user-centered design principles across teams.
    • Provide mentorship and feedback to junior/mid UI/UX designers.
    • Stay current with industry trends, emerging tools, and new design methodologies.

    Key Performance Indicators

    • Design Quality & Consistency
    • Adherence to design system standards, design languages and frameworks, as well as brand guidelines
    • Own the feedback loop from usability tests and product teams
    • Ensure consistent experiences across devices and platforms

    User Experience & Impact

    • Improvement in usability metrics (task success rate, error rate, time on task)
    • User satisfaction and feedback scores
    • Accessibility compliance (WCAG)
    • Collaboration & Leadership
    • Cross-functional alignment and handoff efficiency
    • Mentorship feedback from junior/mid designers
    • Timely delivery of design assets and documentation

    Required

    • Bachelor’s degree in Design, Human-Computer Interaction, or a related field (or equivalent professional experience)
    • 5+ years of professional UI/UX design experience, with a strong portfolio showcasing web and mobile projects
    • Proven experience working in agile product development environments
    • A passion for intuitive user experiences

    go to method of application »

    Senior Data Engineer

    Key Responsibilities:

    • Architect & Lead: Design and implement scalable data architectures, including data lakes, warehouses, and streaming solutions.
    • End-to-End Ownership: Own pipelines from ingestion to serving layers, ensuring reliability, observability, and cost-efficiency.
    • Data Modeling: Define and maintain robust data models to support analytics, machine learning, and operational reporting.
    • Mentorship & Leadership: Guide junior and mid-level engineers through code reviews, design discussions, and best practices.
    • Performance Optimization: Identify bottlenecks, tune pipelines, and improve query performance at scale.
    • Governance & Security: Implement and enforce data quality checks, access control, and compliance with privacy regulations (GDPR, CCPA).
    • Collaboration: Work closely with product, engineering, and business stakeholders to translate requirements into scalable data solutions.
    • Innovation: Evaluate and introduce new technologies and tools to improve the data platform’s reliability and developer experience.

    Requirements

    • Experience: 5+ years in data engineering or backend engineering, with a track record of leading large-scale data projects.
    • Programming Expertise: Advanced skills in Python (or Scala/Java) and strong proficiency in SQL.
    • Big Data Frameworks: Deep experience with Spark, Flink, Beam, or similar distributed data processing engines.
    • ETL/ELT Orchestration: Expertise with Airflow, dbt, Dagster, or similar tools.
    • Cloud Platforms: Strong experience with at least one major cloud provider (AWS, GCP, Azure) — including data services like Snowflake, BigQuery, Redshift, Databricks.
    • Data Modeling: Skilled at designing data schemas (OLTP, OLAP, dimensional models).
    • Streaming Data: Experience with Kafka, Kinesis, or Pub/Sub for real-time pipelines.
    • DevOps Mindset: Familiarity with CI/CD, infrastructure-as-code (Terraform, CloudFormation), and monitoring/alerting.

    go to method of application »

    Quality Assurance Engineer

    Key Responsibilities:

    • Develop, execute, and maintain manual and automated test cases for web and mobile fintech applications.
    • Conduct functional, regression, performance, security, and API testing to ensure high system reliability.
    • Identify, document, and track software defects using JIRA, TestRail, or similar tools.
    • Work with development teams to design test strategies for complex fintech products, ensuring regulatory compliance.
    • Implement and maintain test automation frameworks using Selenium, Cypress, Playwright, or similar tools.
    • Conduct security testing, focusing on data integrity, authentication, and fraud prevention.
    • Collaborate with DevOps to integrate testing into CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
    • Ensure compliance with financial industry regulations such as PCI-DSS, GDPR, and ISO 27001.
    • Perform end-to-end testing of financial transactions and communication APIs, ensuring seamless integration between payment gateways and messaging systems.
    • Provide root cause analysis and work closely with development teams to resolve critical issues.

    Academic and Professional Qualifications:

    • A Bachelor’s degree in computer sciences or any other related field
    • Strong understanding of payment processing, APIs, and mobile financial applications.
    • Proficiency in automated testing frameworks (Selenium, Cypress, Playwright, Appium, etc.).
    • Familiarity with SQL and NoSQL databases for data validation.
    • Knowledge of security and compliance testing for fintech applications.
    • Strong analytical, debugging, and documentation skills.

    Qualifications & Experience:

    • At least 5 years proven work experience as a Quality Assurance Engineer.
    • Hands-on experience with CI/CD pipelines and version control (Git, Bitbucket).
    • Experience with API testing tools (Postman, REST Assured, SoapUI).

    go to method of application »

    Product Owner

    Job Description

    • Product Strategy & Vision
    • Define and communicate the product vision, roadmap and strategy for communication solutions.
    • Conduct market research to identify trends, customer needs and competitive positioning.
    • Align product development with business goals, ensuring scalability and profitability.
    • Stakeholder & Customer Collaboration
    • Work closely with enterprise clients, commercial team and customer support to gather feedback and refine product features.
    • Engage with telecommunications service providers and technology partners to ensure seamless integrations.
    • Translate business requirements into clear user stories, acceptance criteria and technical specifications.
    • Agile Product Ownership
    • Prioritize and manage the product backlog in collaboration with Scrum teams.
    • Lead sprint planning, backlog grooming and retrospectives to ensure timely delivery.
    • Ensure that development efforts align with compliance, security and respective regulatory standards.
    • Technical & Operational Oversight
    • Drive innovation in cloud communications, API integrations and automation.
    • Work with DevOps and engineering teams to implement Infrastructure as Code (IaC) for scalable deployments.
    • Monitor product performance, uptime and SLAs for high-availability systems.
    • Go-to-Market & Growth
    • Collaborate with sales and marketing on product launches, pricing strategies, and positioning.
    • Develop documentation, training materials, and demos for internal and external stakeholders.
    • Analyze KPIs, usage metrics and ROI to drive continuous improvement.

    Requirements

    • Strong understanding of cloud communications (CPaaS), APIs, and telecom infrastructure.
    • Familiarity with Infrastructure as Code (Terraform, Ansible, CloudFormation) is a plus.
    • Experience working in Agile/Scrum environments with tools like Jira, Confluence, Slack etc.
    • Familiarity with collaboration platforms and enterprise integration tools
    • Bachelor’s degree in Computer Science, Engineering, Business, or related field
    • Fintech certifications are a plus.
    • PM certification is a plus.
    •  3+ years of experience as a Product Owner/Manager in communication technologies (SMS, Email, Voice, WhatsApp, USSD, IVR, Contact Center).
    • Excellent analytical, problem-solving, and decision-making skills.
    • Strong communication and stakeholder management abilities.
    • Strong understanding of product lifecycle management
    • Excellent communication and stakeholder management skills

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Roamtech Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail