• Jobs
    • For Employers
    • For Educators
    Sign UpSign In

    We‘re on a mission to get motivated students into great jobs.
    For Students
    • Explore Jobs
    • Short Courses
    • All Job Simulations
    • Software Engineering Job Sims
    • Consulting Job Sims
    • Banking & Financial Services Job Sims
    • Law Job Sims
    • Data Job Sims
    • Security Job Sims
    • Student Blog
    For Employers
    • Sign In
    • Employer Resources
    • Request a Demo
    For Educators
    • Sign In
    • Educator Resources
    • Register as an Educator
    About Us
    • About
    • Editorial Guidelines
    • Press
    • Careers
    • Contact
    • FAQs
    Support
    • Privacy Notice
    • Do Not Sell or Share My Personal Information
    • Terms of Use
    • Responsible Disclosure Program
    • Sitemap
    © 2025 Forage, Inc. All rights reserved.

    Loading Stars...

    Loading Reviews...

    Not the right career for you?

    Reviews

    Over 250
    5 Star Reviews
    "Download and familiarise yourself with the "Budget Task 3 start" starter project. You can also continue with the project you finished in Task 2. Install CocoaPods. You'll need CocoaPods to install Cuckoo. Follow the instructions on the website: https://cocoapods.org. Set up Cuckoo. Follow the instructions from the git repo readme: https://github.co..."-- Student from Maharishi Dayanand University, Rohtak (Haryana )
    Swirl Background
    Company Logo

    Introduction from Standard Bank

    Explore Our Job Sims

    Tasks in this program

    Task One: Test-Driven Development in Swift
    1-2 hours
    Advanced
    Learn how to use tests to write effective Swift code
    What you'll learn
    • What Swift is and how it is used to build programs for iOS
    • Why test-driven development is important
    What you'll do
    • Meet your supervisor Thanyani Tshikonwani, an iOS Developer at Standard Bank
    • Undertake a brief multiple choice quiz to demonstrate your knowledge of Swift and test-driven development
    Software Development
    Software Development

    Why complete our Job Simulation

    A risk-free way to experience work on the job with us at Standard Bank. Practice your skills with example tasks and build your confidence to ace your applications.
    Self-paced6-7 hoursNo gradesNo assessmentsadvanced

    Welcome to our programme! We are so excited to have you here.

    Here at Standard Bank, we’re passionate about driving sustainable, inclusive growth across Africa. The kind of growth that will make a positive and lasting impact on all our lives. And we put Africa’s dreams, our clients’ dreams, and our peoples’ dreams at the heart of everything we do. 

    During this programme, you will get the opportunity to step into the shoes of a Standard Bank team member and complete tasks that replicate the work that our Software Development team does every day. This programme will introduce you to the daily responsibilities of an iOS developer here at Standard Bank. You’ll learn how to run tests in Swift and apply test-driven development (TDD) to develop app features.

    We hope this programme provides a great resource for you to up-skill and strengthen your resume as you explore career options and a potential career at Standard Bank!

    All tasks, materials, companies, and people featured in this programme are simulated and entirely fictional. Any resemblance to real persons (either living or dead) or other real-life entities is purely coincidental.

    Hiring Now
    CIB Technology Graduate Programme
    Skills you will learn and practice:
    Test-Driven Development
    Swift
    UIKit
    Mocking
    Cuckoo
    Core Data
    Model–View–Viewmodel Architecture

    How it works

    Complete tasks guided by pre-recorded videos and example answers from our team at Standard Bank. No live sessions, all self-paced.
    Earn a certificate and add it to your resume and LinkedIn as an extra curricular activity.
    Stand out in applications. Confidently answer interview questions and explain why you’re a good fit for our team.
    hero background
    Company Logo

    Software Development Job Simulation

    Build a new mobile app feature that helps users set and track their budget as a Developer at Standard Bank

    Software Engineering Free 250+ 5 Star Reviews

    Hiring Now

    Get Career Ready

    Complete work that simulates life on the job. 6-7 hours and self-paced.
    Stand out in your application to Standard Bank. Show us you're a motivated candidate.
    Hiring Now

    Get Career Ready

    Complete work that simulates life on the job. 6-7 hours and self-paced.
    Stand out in your application to Standard Bank. Show us you're a motivated candidate.