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: Nov 1, 2022
    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

    Our mission is to deliver world-class financial services to the mobile generation Life moves faster than the pace of bank queues. Your smartphone is making the world a smaller place-and a faster one. Branch is a for-profit socially conscious company based in San Francisco, Nairobi, Lagos and Mumbai. We use technology to dramatically reduce the cost of de...
    Read more about this company

     

    Accountant

    Job Overview

    The Accountant will work under the Senior Accounting Manager. This will be a temporary role with a one year contract that will involve accounting, reporting, reconciliations as well as ensuring adherence to internal controls and statutory compliance. 

    Key Responsibilities

    The Accountant will be required to participate in the preparation of final financial reports, financial analysis, developing and designing of new KPIs and reconciliation templates and ensure all the reports are updated and sent out on time.

    Accounting Duties

    • Perform accounting functions as assigned including, but not limited to verifying, allocating, posting and reconciling transactions with good understanding of GAAP and IFRS accounting standards
    • Be able to set up accounting books and procedures for new countries 
    • Take charge of month end procedures and timelines
    • Assist with testing and receiving final approval for accounting software reports required for management, financial reporting and general ledger reconciliations.
    • Assist with annual external audit. Complete requested materials. Assist in preparing assigned schedules for the annual and interim audit.

    Reporting and Analysis

    • Preparation of monthly, quarterly, and annual financial reports and accompanying schedules, worksheets and narratives, including “Budget vs. Actual” variance reports.
    • Assist with completion of the quarterly and annual regulatory filings; preparation of assigned Quarterly and Annual Statutory Statement pages/schedules.
    • Production of daily, weekly, monthly reconciliations for each country covering Disbursements, Repayments and Net Cash, third party contracts eg Mpesa, Vodafone, Cellulant
    • Assist in the continued development of Budgeting, Financial Forecasting, Operating Plan and Modeling tools
    • Perform Ad-Hoc Reporting and Analysis using the available business intelligence tools
    • Develop financial models and analyses, dashboard reports to support strategic initiatives
    • Analyze complex financial information and reports to provide accurate and timely financial recommendations to management for decision making purposes
    • Supporting Senior Management Team and Departments heads with in-depth analysis

    Other

    • Conform with and abide by all regulatory guidance and internal policies & procedures.
    • Document policies, procedures and workflow for assigned areas of responsibility.
    • Contribute to department and organization special projects as assigned.

    Qualifications & Skills

    • Bachelor's degree in Finance related areas
    • CPA (K)/ACCA graduate
    • A minimum of 2 years solid experience working in financial service industry
    • At Least 2 years solid Accounting experience preferably handling more than 2 countries
    • Experience working with accounting software, Quickbooks, Pastel, Sage, Oracle
    • Very analytical with expert Excel and intermediate SQL skills
    • Fluent in spoken and written Swahili and English
    • Self-motivated, Creative
    • Super Organized & Results focused
    • Able to work with tight deadlines and in a startup environment
    • You’ve started and/or contribute to projects you’re passionate about.
    • You are a great collaborator. You know that startups are a team sport. You listen to others, speak your mind, and ask the right questions.

    go to method of application »

    Product Designer

    Job Overview

    The Branch Design Team is growing and we want you to be a part of it. You will contribute by helping us build world-class mobile banking experiences for our 24+ million growing user base in Africa and India.  You will work under the supervision of our Lead Product Designer to produce high-quality experiences for our users. If you are passionate about design, eager to learn more, and have a sharp eye for details—you will be a great fit!  If you have a portfolio you are proud of, please send it our way—we’d love to hear from you.

    Responsibilities

    • Work with our globally distributed Product Team to bring world-class mobile banking to 24+ million users in Africa, India, and beyond.
    • Take new features from ideation to prototyping, to user testing, to production.
    • Craft authentic, intuitive, and simple experiences that bring mobile banking to the next billion users.
    • Solicit feedback and or present in regular Design Reviews with other Designers and Product Managers.
    • Contribute to defining and elevating our internal design systems by creating, maintaining, and distributing easy-to-use components for our design system.
    • Provide guidance on specs and or interaction with tools like Loom, Zoom, and or Quicktime.
    • Constant collaboration with our cross-functional partners in product, product ops, engineering, and marketing.

    Qualifications

    • 3+ years of professional Product Design experience
    • Experience designing consumer-facing experiences for mobile and web applications
    • Excellence in UX thinking, visual design, written communication, and familiarity with Material Design guidelines
    • Experience working in a collaborative environment with engineers, user researchers, and product teams. You know that startups are a team sport. You listen to others, speak your mind, and ask the right questions.
    • Familiar with Branch (you have used it in the past or present)
    • Figma, Adobe After Effects, prototyping tools

    go to method of application »

    Customer Service Associate

    Job Overview :

    You will be responsible for providing an inspiring and delightful experience for our customers. This role is based in Nairobi and will report to the Customer Service Manager. Ideal candidates should be extremely flexible with scheduling, working shifts, working weekends, and occasionally holidays, within a 5-day work week.

    Responsibilities:

    • Delivering efficient, friendly responses to customer inquiries and building our brand via our text-based chat platform
    • Responding to customer inquiries via Social Media platforms like Facebook, Twitter, E-mail, Instagram & Google Play
    • Escalating customer feedback and IT issues to help improve our product

    Qualifications :

    • 1-3 years of previous job experience in customer service
    • Passionate about our mission and our customers
    • Highly entrepreneurial, proactive, and willing to get your hands dirty
    • Excellent communication skills, both oral and written
    • Good grammar, spelling, and punctuation
    • Driven by data and highly analytical, a good understanding of excel preferred
    • Good typing speed (ideally above 45 wpm)

    go to method of application »

    Android Software Engineer

    Job Overview

    We are building out a full Engineering team in Kenya to accelerate our success here. This team will work closely with our engineering team (based in the United States, Nigeria, and India) to strengthen the capabilities of our existing product and build out new product lines for the company.

    As an Android Engineer you will design, build and maintain an Android app with the potential to unlock financial services for billions of people in emerging markets. As a member of a small, nimble team, you'll work directly with our product team to create beautiful, inspiring financial experiences for our customers.

    As a company, we are passionate about our customers, fearless in the face of barriers, and driven by data. As an engineering team, we value bottom-up innovation and decentralized decision-making: We believe the best ideas can come from anyone in the company, and we are working hard to create an environment where everyone feels empowered to propose solutions to the challenges we face. We are looking for individuals who thrive in a fast-moving, innovative, and customer-focused setting.

    Responsibilities

    • Contributing to the design and development of our Android app (written in a mix of Java and Kotlin).
    • Scoping new projects and features with our product team, and implementing them (including contributing to some parts of our backend systems when needed).
    • Managing multiple projects simultaneously.
    • Contributing to the overall engineering roadmap, including building out new products for the Indian market and beyond.
    • Mentoring and teaching other team members.

    Qualifications

    • You are highly entrepreneurial and thrive in taking ownership of your own impact. You take the initiative to solve problems before they arise.
    • You are a passionate coder. You start and/or contribute to projects you’re excited about. 
    • You have experience architecting high-quality Android apps that interact with RESTful APIs and enjoy keeping up with the latest frameworks and development practices. It’s an additional bonus if you have working knowledge of languages such as Kotlin, Ruby and/or Python.
    • You understand the value of writing thorough tests, and you are passionate about code quality and bug fixing.
    • You are curious about new technologies and are eager to learn about and contribute to  all parts of our technology stack.
    • You are an excellent collaborator & communicator. You know that startups are a team sport. You listen to others, aren’t afraid to speak your mind and always try to ask the right questions. 
    • You are excited by the prospect of working in a distributed team and company, working with teammates from all over the world.

    go to method of application »

    Internal Auditor

    Job Overview

    This role will be tasked with ensuring  Internal Audit, Risk Management, Assurance, Quality Control and standardization of the functions of the company; as well as evolving and developing processes to ensure adherence to policy, prudent reporting requirements, cost management and internal controls. You will report to the Managing Director- EA.

    Responsibilities

    • Development of Departmental policy, procedures and systems including documentation where necessary.
    • Ensure compliance with established internal control procedures by examining records, reports, operating practices, and documentation. 
    • Working in liaison with other Departments, offer technical support in revision of operations, accounting, procurement, and HR manuals in order to ensure adherence to company policy, statutory compliance and reporting requirements.
    • Work with Finance and ICT, Business development, Operations, Credit, HR and Administration departments in reviewing systems and establishing appropriate controls and procedures as pointed out by External Auditors Management Letter. 
    • Establish a process for controlling transactions and processes to ensure compliance with policy, statutory and reporting requirements.
    • Carry out regular and impromptu inspections of all processes, policies and procedures ensuring compliance with statutory requirements and best practice guidelines as may be prescribed from time to time by local and global organizations.
    • Regularly inspect company records and transactions and evolve scrutiny methodology that ensures compliance and sets standards to be adhered to for such from time to time. 
    • Follow-up on outstanding audit issues and conduct staff training on audit areas and programs geared towards raising level of compliance.
    • Bank-wide AML, KYC & CFT Responsibilities
      • Communicating and reinforcing the AML-CFT (Anti Money Laundering & Counter Financing of Terrorism) compliance culture established by the board. 
      • Implementing and enforcing the board-approved policies within the Department, Unit or Branch

    Qualifications

    • 5 years of experience in an internal audit or external audit environment
    • Bachelor's degree in business or Finance with a CPA (K)/ ACCA qualification
    • CISA Certification would be an added advantage
    • Experience in operational risk management
    • You are highly entrepreneurial. You take the initiative to solve problems before they arise. You’ve started and/or contributed to projects you’re passionate about.
    • You are a great collaborator. You know that startups are a team sport. You listen to others, speak your mind, and ask the right questions.

    go to method of application »

    Backend Software Engineer

    Job Overview

    Branch launched in Kenya in 2015 and has seen rapid adoption and growth. In 2022, we plan to grow our engineering team in Kenya significantly. As part of this team, you will work closely with our global engineering team (distributed across three continents) to strengthen the capabilities of our existing product and build out new products for Branch. Example projects include: Building new functionality for our Credit and Wallet products; helping improve the reliability of our core payments and banking systems; architecting data pipelines and machine learning models for credit underwriting; and more.

    As a company, we are passionate about our customers, fearless in the face of barriers, and driven by data. As an engineering team, we value bottom-up innovation and decentralized decision-making. We believe the best ideas can come from anyone in the company, and we are working hard to create an environment where everyone feels empowered to propose solutions to the challenges we face. We are looking for individuals who thrive in a fast-moving, innovative, and customer-focused setting.

    Responsibilities

    • Build out backend functionality for existing and new product lines such as Credit, Wallet, Bill Pay, and others.
    • Integrate with various third-party systems, including payment systems, identity providers, and messaging platforms.
    • Scale our backend services and pipelines to ever-growing levels of traffic and complexity.
    • Help build flexible and easy-to-use tools used by our operations teams to handle customer inquiries and other business processes.

    Qualifications

    • You have strong experience (2+ years) of building backend software for web-based or mobile products.
    • You have a solid foundation in computer science fundamentals, distributed systems, data storage, and agile development methodologies.
    • You are pragmatic and combine a strong understanding of technology and product needs to arrive at the best solution for a given problem.
    • You are highly entrepreneurial and thrive in taking ownership of your own impact. You proactively identify problems and propose solutions. 
    • You are an excellent collaborator and communicator. You listen to others and seek to understand, but aren’t afraid to speak your mind and debate in a respectful manner when you disagree. 
    • You are excited by the prospect of working in a distributed team and company, working with teammates from all over the world.

    go to method of application »

    Product Design Lead

    Job Overview

    You will work closely with our Product, Engineering, and Marketing teams to build a world-class financial app for millions of customers across the world to use daily. You will lead our global design team to design new user flows and improve the overall design and user experience of the Branch app. The design team’s work encompasses all user journeys within the app across all of our products (wallets, savings, loans, rewards, debit cards).

    Responsibilities

    • Lead our global design team through project management and mentorship. Ensure that all user flows meet our product design principles and meet a high standard of quality.
    • Contribute to product strategy through a design lens by helping to define problems, ideate possible solutions, and design journeys and product experiences
    • Maintain and develop our global product design system, particularly components within the Branch app that are used across all our markets.
    • Iteratively design, prototype, and test new releases of the Branch app. Develop user flows and mock-ups based on feedback from our customers and internal teams.
    • Help designers on the team grow through mentorship, sharing their work, and pushing their boundaries.
    • Support marketing efforts by developing marketing collateral, including graphics, websites, and videos, as well as brand campaigns across multimedia channels in our global markets as needed.

    Qualifications

    • You have 5 to 8 years of experience in Product Design, User Experience Design and/or Interaction Design with a demonstrated ability to design world-class, delightful software consumer experiences. Knowledge of best practices in mobile design for Android is a plus. 
    • You have expertise across a range of design skills, including strong visual design abilities. You have excellent attention to detail and take pride in delivering consistent, cohesive designs that empower our customers.
    • You have successfully led and mentored a team of product designers. You are an organized and methodical project manager that can prioritize and execute multiple projects and requests in parallel.
    • You know that startups are a team sport. Your effective communication and powerful collaboration are critical to succeed at Branch because of our globally distributed teams. You listen to others, speak your mind, and ask the right questions. You are a great collaborator and teacher. Effective written communication skills are especially important.
    • You are resourceful. You’ve worked on lean teams that have had a big impact. You are not afraid of big challenges, and you do whatever it takes to get the job done. 

    go to method of application »

    DevOps Engineer

    Job Overview

    Branch launched in Kenya in early 2015 and has seen rapid adoption and growth. We are expanding our product portfolio as well as our user base in all our markets, and are more than ever dependent on reliable infrastructure to achieve our goals. We are looking for talented DevOps engineers to join us and be part of this journey. 

    As a company, we are passionate about our customers, fearless in the face of barriers, and driven by data. As an engineering team, we value bottom-up innovation and decentralized decision-making: We believe the best ideas can come from anyone in the company, and we are working hard to create an environment where everyone feels empowered to propose solutions to the challenges we face. As part of our DevOps team, you will design, architect, build, and automate the infrastructure that hosts a variety of applications ranging from financial products to our Machine Learning workloads for all our markets. You will be responsible for innovating and employing best practices when it comes to deployment, database management, security, and performance. As a subject matter expert, you will be expected to evangelize DevOps as a culture within the engineering organization.

    Responsibilities

    • Improve infra automation using modern tools. 
    • Optimize spend and improve elasticity on our infrastructure.
    • Be responsible for continuously evaluating and implementing evolving best practices.
    • Keep our systems and services secure by ensuring adherence to security best practices. 
    • Ensure availability with redundancies of all the critical components.
    • Provide expert opinions for architecture and infrastructure decisions

    Qualifications

    • 4+ years of experience in DevOps preferred
    • Extensive exposure to at least one major cloud platform like AWS, GCP or Azure with commonly used services.
    • Hands-on experience with deployment and orchestration technologies like Docker, Kubernetes, Ansible, and Terraform.
    • Understand networking concepts and protocols, and the ability to build VPCs and traffic flows.
    • Ability to take care of monitoring, alerting, logs, user access, certificate and keys management, etc.
    • Know your way through various flavors of Unix and commonly used command line utilities.
    • Proficiency with at least one mainstream scripting language like Bash or Python as well as commonly used server software like PostgreSQL, Redis, etc.
    • Being able to wear a DBA hat and tune PostgreSQL performance at query and storage engine level is a plus.
    • Strong ability to quickly learn new technologies and keep up with the latest in DevOps.
    • You are highly entrepreneurial. You take the initiative to solve problems before they arise. You’ve started and/or contributed to projects you’re passionate about.
    • You are a great collaborator. You know that startups are a team sport. You listen to others, speak your mind, and ask the right questions.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Branch Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail