Technology

Ux Designer

Jumba·Nairobi, kenya·Full Time·Onsite
TechnologyFull TimeOnsite
-

Requirements:

  • Bachelor’s degree or equivalent experience.
  • 3 years of experience designing UX for mobile and web apps.
  • Experience with Figma.
  • Experience with UI test automation tools.
  • Experience with HTML, CSS and Javascript.

Job Responsibilities:

  • Work with the CTO to collect and document user requirements.
  • Design the user experience of web and mobile applications.
  • Lead user acceptance testing after development is complete.
  • Maintain the Jumba website.Write and review technical documents covering the design and implementation of features.

Key skills

BA/BSc/HND

At a glance

Company

Jumba

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

Not specified

Created

November 5, 2026

More opportunities

Similar roles you might like

Scrum Master

PayTech Nexus Ltd

Remote, kenya

Contractor

Job Title: Scrum Master Term: 12 months Location: Nairobi, Kenya Reports to: Technical Program Manager Level: Intermediate/ Senior (4-8 years of relevant experience). Key Responsibilities Facilitate and coordinate Scrum ceremonies (Daily Scrum, Sprint Planning, Sprint Review, Retrospective) with clear agendas, time-boxing, and documented outcomes (decisions, risks, actions, owners, due dates). Own and maintain the team's delivery metrics dashboard (sprint velocity, burndown/burnup, defect rates, cycle time, cumulative flow), surfacing trends and escalating concerns to the TPM. Actively identify, track, and remove constraints blocking squad members from delivering sprint goals; escalate cross-organizational blockers to the TPM within agreed SLAs. Coach squad members and relevant stakeholders on agile principles, Scrum practices, and delivery best practices, progressively building internal agile capability. Facilitate cross-squad coordination where multiple technical work streams (Backend, Frontend, API, Data) have interdependent sprint commitments. Support knowledge transfer by ensuring that process documentation, decision logs, and sprint artefacts are maintained in the agreed shared workspace. Report on delivery health metrics at fortnightly steering cadence, partnering with the TPM for programme-level reporting. Measurable Outcomes & Deliverables First 30 Days Attend all Scrum ceremonies and produce baseline assessment of ceremony health, compliance, and documentation gaps. Own the delivery metrics dashboard and report on velocity, burndown, defect rates, and cycle time and report any present gaps. Produce a cross-squad dependency register across Backend, Frontend, API, and Data workstreams. Confirm fortnightly steering cadence with the TPM and key stakeholders. Days 31–60 Sprint velocity stabilizing; at least two consecutive sprints with 80% sprint goal achievement. DoD compliance rate tracked and reported; 90% of completed stories meet DoD criteria. Backlog health confirmed: two sprints of stories refined and sprint-ready at all times. At least one agile coaching session delivered to client counterparts or junior squad members. Delivery metrics dashboard live and shared with TPM and stakeholders. Days 61–90 Retrospective improvement actions tracked; demonstrable improvement in at least two delivery metrics since sprint 1. Agile maturity assessment (informal) of squad completed; coaching plan for remaining engagement period produced. All sprint ceremonies running to time and rated as useful by squad members (informal pulse check). Knowledge transfer - one squad member or stakeholder who has visibly adopted improved Scrum practices through coaching Ongoing KPIs Enable the squad to consistently achieve agreed sprint goals through effective planning and execution. Ensure stories meet the agreed Definition of Done before acceptance. Proactively identify, escalate, and facilitate resolution of delivery blockers and dependencies. Maintain a healthy, prioritized backlog that supports upcoming sprint planning and delivery. Drive continuous improvement by facilitating effective sprint ceremonies and retrospectives and ensuring agreed improvement actions are followed through. Stakeholders & Ways of Working Agile Ceremonies Owned: Sprint planning, daily stand-ups, sprint reviews, retrospectives, backlog refinement. Reporting Cadence: Fortnightly delivery health summary to TPM. Sprint metrics dashboard updated at end of each sprint. Ad-hoc impediment escalation to TPM as required. Cross-Functional Touchpoints: All squad roles (API Engineer, Backend, Frontend, Data Scientist, UI/UX Designer). Product Owners and stakeholders attending sprint reviews. TPM for programme-level dependency and risk alignment. Required Skills & Experience 4–8 years of experience in Scrum Master or agile delivery roles, with at least 2 years in technology delivery environments. Certified Scrum Master (CSM), Professional Scrum Master (PSM), or equivalent certification required. Proven ability to facilitate agile ceremonies for cross-functional technical teams, including engineers, data scientists, and designers. Experience tracking and improving delivery metrics (velocity, cycle time, burndown, DoD compliance). Strong coaching and facilitation skills; ability to work with both technical and non-technical stakeholders. Demonstrated ability to identify and remove impediments at both team and organizational level. Experience working in embedded client-side or consulting delivery contexts preferred. Familiarity with backlog management tools (Jira, Azure DevOps, or equivalent). Understanding software development lifecycle (SDLC), including testing, integration, and release processes. Preferred / Nice-to-Have Skills SAFe Agilist or equivalent scaled agile certification. Experience in fintech, payments, or mobile money delivery environments. Familiarity with Kanban or hybrid Scrum/Kanban delivery models. Prior experience embedding within a client organisation in a consulting or secondment capacity. Experience facilitating agile transformations or team capability-building programmes. Exposure to API integration, backend, or data science delivery workstreams. Tools & Technologies Backlog and sprint management: Jira / Azure DevOps / equivalent Documentation and knowledge base: Confluence / SharePoint Communication: Microsoft Teams Metrics and reporting: Jira dashboards / Excel / Azure DevOps dashboards Retrospective facilitation: Miro or equivalent Collaboration: Miro / Mural / equivalent virtual whiteboard Originally posted on Himalayas

2 days ago

Senior Full Stack Engineer – Computer Science

Zetech University

Kenya, kenya

Full-Time

Zetech University is the premier university for the education of Technology, Science and Business oriented global leaders, offering an exceptional learning experience to thousands of youth from Kenya and beyond. Senior Full Stack Engineer – Computer Science Duties and responsibilities Design, develop, and maintain scalable web applications for the university’s internal use (e.g., Student Portal, Finance System, HR modules). Write clean, secure, and documented code following industry best practices. Develop robust RESTful APIs and microservices to power front-end experiences. Design and optimise database schemas (SQL/NoSQL) to handle complex academic and financial data efficiently. Implement authentication, authorisation, and role-based access control (RBAC) to secure sensitive university data. Collaborate directly with the Senior UI/UX Designer to translate high-fidelity Figma designs into functional, responsive, and interactive user interfaces. Ensure pixel-perfect implementation of design specifications and a smooth user experience. Optimise frontend performance for fast loading times, even on low-bandwidth connections. Write unit and integration tests to ensure software reliability. Assist in deploying applications to staging and production environments. Monitor application performance, troubleshoot production issues, and implement fixes. Contribute to CI/CD pipeline improvements to streamline releases. qualification and experience Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience). 5+ years of professional experience in full-stack software development. Proven experience building complex, data-driven web applications (ERPs, CRMs, Dashboards, or FinTech platforms). A strong GitHub/GitLab portfolio is mandatory. We need to see code samples that demonstrate your ability to handle complex backend logic and database design. Experience working in an agile/scrum environment is mandatory. Don't Keep Share!: WhatsApp Tweet

17 days ago

Engineering Manager

Moniepoint

Remote, kenya

Full Time

Who we are Moniepoint Inc. is Africa’s all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. As Nigeria’s largest merchant acquirer, we power most of the country’s point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually. Why KenyaKenya is where our next chapter begins. Following our acquisition of Sumac Microfinance Bank, we're preparing to go live which means the people we hire here help build a business from its first day, not inherit one. How we execute in Kenya will shape how we approach every market we enter after it, making this one of the most consequential engineering mandates in the business right now. This is the natural extension of ourmission: to drive financial inclusion, and help millions of business owners and individuals across the African continent achieve financial happiness and success.So, now we are looking for our Engineering Manager to join us in Kenya About the role As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. You will manage end-to-end technical planning, ensuring that product requirements are translated into actionable tasks, while orchestrating collaboration between various stakeholders, including engineers, product managers, QA, and UX. This role requires a deep understanding of software design and development and the ability to plan, execute, and deliver product features in a timely and predictable manner. You will also be responsible for maintaining high technical standards, managing team bandwidth, and ensuring project milestones are met with efficiency and accuracy. What you’ll get to do Own end-to-end delivery and execution across cross-functional teams within your product area, ensuring predictable and high-quality outcomes. Evaluate business and product requirements for technical feasibility and architectural alignment, translating them into well-defined EPICs and technical user stories. Partner closely with Product Managers, UX Designers, and Engineers to continuously refine, groom, and prioritize the backlog. Plan and drive sprint execution with clearly defined goals, using project planning tools to establish timelines, delivery milestones, and surface dependencies early. Champion engineering processes and rituals that enable strong collaboration, accountability, and team efficiency. Monitor team velocity and capacity to optimize resource allocation, proactively balancing bandwidth against delivery commitments. Coordinate cross-team dependencies and stakeholder alignment to remove bottlenecks and maintain smooth execution. Stay hands-on in critical initiatives by guiding design decisions, enforcing sound design patterns, and participating in code reviews to maintain high engineering quality. Ensure robust monitoring, alerting, and observability for all owned services, consistently meeting defined SLIs and SLOs. Partner with Product Managers to define, track, and publish post-release product metrics, driving transparency and continuous improvement. To succeed in this role, you should have Bachelor’s degree in Computer Science, Engineering, or a related technical field. 8-10 years of experience as a Software Developer, Software Engineer, or in a similar hands-on technical role. 5+ years of strong experience building production systems using Java and Spring Boot. Minimum 3 years of proven engineering leadership experience managing high-performing teams. Solid grasp of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery. Demonstrated ability to translate complex product requirements into well-structured EPICs, user stories, and tasks. Strong backend engineering expertise; exposure to frontend technologies is a plus. Experience with project planning and tracking tools to visualize and manage delivery timelines. Familiarity with engineering, product health metrics, and monitoring tools to drive data-informed decisions. Hands-on capability to debug complex production issues, lead incident response, and conduct blameless RCA. Good understanding of modern deployment practices, including CI/CD pipelines, release management, and associated metrics. Ability to drive alignment across cross-functional stakeholders, both technical and non-technical. Excellent risk management, dependency tracking, and stakeholder communication skills. Proven track record of improving team velocity, delivery predictability, and engineering excellence. Generic Skills Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions. Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting. Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed. Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for. Supervisory skills Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance. Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance. Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment. Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership. What we can offer you Culture - We put our people first and prioritize 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, paid leave, plus other benefits. What to expect in the hiring process A preliminary phone call with one of our recruiters. A live coding and code review session. A system design and technical discussion round. A project planning, execution, and product thinking round. A behavioral and technical interview with the hiring manager. Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates. Originally posted on Himalayas

19 days ago