Company Details: Company Information Simplifying insurance access and distribution for insurance agencies.

  • Unit Manager 

Sales and Marketing Intern

    Unit Manager Sales and Marketing Intern

    About the Unit Manager role
    As a Unit Manager, you will be responsible for overseeing the operations and performance of a dedicated unit within our organization. The ideal candidate should have a strong background in the insurance industry, excellent leadership skills, and a proven track record of achieving business targets. The Unit Manager will play a key role in driving the unit’s success by leading a team of professionals, implementing strategic initiatives, and ensuring exceptional customer service.
    Key Responsibilities:

    Team Leadership:

    Focus on sales and marketing initiatives.
    Provide ongoing coaching and mentorship to ensure team members meet and exceed performance targets.
    Foster a positive and collaborative work environment.
    Take responsibility for agents compliance in their teams.

    Performance Management:

    Set and monitor Gross Written Premium (GWP) placed with agents through Incourage.
    Analyze performance data and implement strategies to achieve business goals.
    Conduct regular performance reviews and provide constructive feedback.

    Strategic Planning:

    Collaborate with senior management to develop and implement unit-specific strategies.
    Identify opportunities for growth and efficiency improvements within the unit.
    Stay informed about industry trends and market changes to make informed decisions.

    Customer Service:

    Ensure a high level of customer satisfaction through effective communication and service delivery.
    Resolve customer complaints and inquiries in a timely and professional manner.

    Sales and Business Development:

    Drive sales initiatives to meet and exceed revenue targets.
    Develop and maintain relationships with key clients and partners.
    Identify and pursue new business opportunities.
    Assist the BD Managers in interpreting and supporting the company’s policies and procedures and any other administrative duties.
    Prepare and submit production reports to the BD Managers.

    Note:
    This job description outlines primary responsibilities and reflects the proactive approach expected from team members. Additional duties may be assigned as required to meet organizational needs.
    Qualifications:

    Bachelor’s degree in Business, Insurance, or a related field.
    Previous work experience as a general insurance unit manager.
    Proven experience in the insurance industry, with a minimum of 5 years in a managerial role.
    Strong leadership and team management skills.
    Excellent communication and interpersonal skills.
    In-depth knowledge of insurance products, regulations, and industry best practices.
    Results-driven with a track record of meeting and exceeding targets.

    go to method of application »

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

    Apply via :

  • Accounts Intern 

Business Development Intern

    Accounts Intern Business Development Intern

    Key Responsibilities:

    Assist with data entry and maintaining accurate financial records..
    Help with accounts payable and receivable functions.
    Assist in bank reconciliations and other reconciliations as required.
    Support the preparation of tax returns and other regulatory filings.
    Participate in month-end and year-end closing processes.
    Assist in maintaining and organizing financial documents.
    Perform administrative duties as needed within the finance department.
    Assist in internal audits and financial analysis.

    Qualifications:

    Recently completed a degree in Accounting, Finance, or a related field.
    Basic understanding of accounting principles and financial reporting.
    Proficiency in Microsoft Office and Google Workspace, especially Excel and Google Sheets.
    Good organizational and time management skills.
    Attention to detail and accuracy in work.
    Strong verbal and written communication skills.
    Ability to work independently and as part of a team.

    Preferred Skills:

    Familiarity with accounting software such as QuickBooks.
    Previous internship or work experience in a finance or accounting role.

    go to method of application »

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

    Apply via :

  • Junior QA Engineer

    Junior QA Engineer

    About the Junior Software Quality Assurance Role 

    The Junior Software Quality Assurance role involves ensuring the quality and reliability of our software products through meticulous testing and analysis. You will collaborate closely with our development team to identify bugs, create test cases, and execute test plans to deliver high-quality software to our customers. 

    Key Responsibilities: 
    Mobile & Web Application Testing:

    Conduct manual testing of mobile (on Android platform) and web apps to identify defects, inconsistencies, and usability issues. 
    Create and execute test cases, test scripts, and test scenarios. 
    Report and track defects, and work closely with developers to ensure timely resolution. 
     Perform regression testing to ensure the stability of new releases.

     Automation Development and Execution: 

     Develop, maintain, and execute automation test cases in CI pipeline.
     Automate API tests using Postman. 
    Validate tests scenario, data integrity, and response times. 
    Collaborate with the development team to ensure features are thoroughly tested and integrated seamlessly. 

    Test Documentation: 

     Prepare detailed test plans, test cases, and test reports. 
    Maintain documentation for test processes, results, and issues. 
    Continuously improve testing procedures and documentation. 

    Cross-functional Collaboration: 

    Collaborate with developers, product managers, and other stakeholders to understand project requirements and ensure testing meets business objectives. 
    Review requirement documents before development, and provide comments. 
    Participate in Agile/Scrum meetings, providing insights and feedback on product quality.

    Test Environment Setup: 

    Set up and configure mobile devices, emulators, and simulators for testing. 
    Maintain and organize testing devices and equipment. 
    This job description outlines primary responsibilities and reflects the proactive approach expected from team members. Additional duties may be assigned as required to meet organizational needs. 

    Skills and Qualifications Required 
    Technical Skills 

    2+ years of experience in mobile & web application testing.
    Solid knowledge of API testing principles and hands-on experience with Postman or similar tools.
    Solid understanding of software development lifecycle and QA methodologies.
    Experience with testing tools and techniques, including manual and automated testing. 
    Proficiency in programming languages such as JavaScript is a plus. 

    Soft Skills 

    Superior organizational skills and excellent time management. 
    Outstanding communication skills both oral and written, technical and non-technical. 
    Self-directed and able to complete assigned work with limited supervision. 
    Able to work collaboratively in a cross-functional Agile team environment.
    Able to work effectively in a fast-paced, collaborative environment. 
    Eager to learn and adapt to new technologies and methodologies.

    Apply via :

    incourage.applytojob.com

  • Frontend Engineer

    Frontend Engineer

    About the Front end engineer role:

    The role involves designing, developing,  testing, and maintaining internal frontend applications while collaborating with the product designers, managers and backend engineers to turn requirements and design documents into elegant code and delightful user experiences.
    The successful candidate will ideally be required to start ASAP.
    Key Responsibilities:

    Developing and maintaining quality software product code.

    Developing software components and unit tests.
    Building scalable software solutions.
    Integrate external software libraries and APIs into existing and new projects.
    Maintain legacy code written by other developers, including bug fixes.
    Implementing new features based on business requirements.
    Strong understanding of state management, API integration, and responsive design

    Hiring, onboarding, and training front-end engineers.
    Collaborating with the product manager to build user-specific applications.
    Writing technical documentation.

    Skills and Qualifications Required
    Technical Skills

    Proficiency in modern frontend technologies: Vue, React, Angular, React-Native, Flutter (3+ years experience).
    Strong unit and integration testing skills, with experience in testing frameworks such as Jest, Enzyme, or Cypress.
    Ability to translate design mockups and prototypes into application designs, with a keen eye for detail and user experience.
    Experience with TypeScript for type-safe JavaScript development and familiarity with state management libraries.
    Knowledge of git workflows/branching models and experience in version control systems.
    Familiarity with RESTful APIs.

    Soft Skills

    Superior organizational skills and excellent time management.
    Outstanding communication skills both oral and written, technical and non-technical.
    Self-directed and able to complete assigned work with limited supervision.
    Able to work collaboratively in a cross-functional Agile team environment
    Able to work effectively in a fast-paced, collaborative environment. 
    Eager to learn and adapt to new technologies and methodologies.

    Apply via :

    incourage.applytojob.com

  • Business Development Assistant

    Business Development Assistant

    About the Business Development Assistant role
    The Business Development Assistant role focuses on expanding the company’s reach, fostering partnerships, and driving growth opportunities through strategic decision-making and relationship management.         
    Duties and Responsibilities

    Identify and acquire potential Agency Leaders (AL). The AL’s will lead a team of sales  agents, ensuring they meet sales targets, and provide them with training and support.
    Effectively gather information from potential Insurance Agents (IA) and Agency Leaders.
    Facilitate the onboarding process for Insurance agencies and Agency Leaders onto the app.
    Strategically maintain and enhance business relationships with branches.
    Contribute to decision-making processes regarding investment allocation among branches.
    Assist in monitoring and evaluating AL and branch performance and recommend necessary action.
    Undertake administrative tasks of the Business Development (BD) department to ensure smooth operations of the department.

    Note:
    This job description outlines primary responsibilities and reflects the proactive approach expected from team members. Additional duties may be assigned as required to meet organizational needs.
    Requirements for the role

    A bachelor’s degree in business, finance, insurance, marketing, or a related field is preferred.
    Possess a minimum of 1 year of experience in any position at an insurance company or Brokerage/agency.
    Demonstrate a strong passion for enhancing customer experience.
    Exhibit enthusiasm for collaborative efforts in improving the application.
    A solid understanding of the insurance industry, including different types of insurance products, coverage options, and basic principles of risk management.
    Previous experience in customer service, account management, or a related field is preferred. Experience in the insurance industry is necessary.
    Strong communication skills, both written and verbal, are crucial. The ability to analyze and solve problems efficiently.
    A customer-centric mindset with a genuine commitment to providing excellent service. 
    Strong organizational skills to manage client portfolios, track communications, and ensure that policy renewals and other deadlines are met.
    Familiarity with customer relationship management (CRM) software and other relevant tools used in the insurance industry.
    Awareness and understanding of insurance regulations and compliance requirements to ensure that all interactions and policies adhere to legal standards.
    The ability to adapt to changes in the insurance landscape, including policy updates, industry trends, and regulatory changes.

    Apply via :

    incourage.applytojob.com

  • Underwriting Assistant 

Underwriting Intern

    Underwriting Assistant Underwriting Intern

    About the Underwriting Role

    As an Underwriter at Incourage, you will play a crucial role in supporting the underwriting team in assessing and processing insurance applications. This position requires a keen eye for detail, excellent organizational skills, and a strong understanding of underwriting principles.
    The successful candidate will be required to start ASAP.

    Duties and Responsibilities

    Handle the DMVIC platform to issue the motor insurance stickers immediately.
    Handle Comprehensive, TPO and TOR requests within TAT everyday from Monday to Saturday.
    Back up the client data correctly and ensure we receive correct KYC details.
    Use internal communication channels according to Incourage guidelines and company policy.
    Master how to use the internal CRM.
    Fill all the information in respective CRM correctly and fully.
    Preparing renewal notices and follow up till closure.
    Collaborate with the accounting team on how customers pay to us and how to apply credit facilities when needed.
    Conduct thorough and timely valuation follow-ups to ensure accurate and up-to-date information is obtained for underwriting assessments.
    Navigate and utilize the internal dashboard system to process and submit approval applications efficiently.
    Support the BD team so they can focus on bringing new customers to Incourage.
    Carry out declarations to underwriters with the correct customer information on time.
    Correspond with applicants via phone, email and in person to collect and analyze insurance information that facilitates the risk assessment process and provide underwriting support.
    Screen renewals and refer problem accounts to Underwriters.
    Compile data and analytics for reports that can advise insurance policy guidelines and whether coverage should be provided.
    Serve as the liaison for underwriters and customers in order to track, manage, and prioritize insurance applications and other services.
    Keeping records of all complaints and concerns from the clients and agents for follow up and action.
    Any other duty that may be allocated by management from time to time.

    Requirements for the role

    Bachelor’s degree in Actuarial Science, Mathematics, Statistics, Business Administration or a related field.
    Professional qualification in Insurance or demonstrate significant progress towards its attainment.
    Relevant experience working in the insurance industry in a similar role.
    Sound knowledge of insurance, regulatory requirements and processes.
    Strong attention to detail to ensure the accurate collection of information and entry into databases.
    Stellar communication and interpersonal skills.
    Knowledge in Claims is an added advantage.

    What We Offer

    To execute our exciting and impactful goals, we’re committed to working with the best and brightest people in our Industry. In return, we offer
    A competitive compensation package
    Health Insurance for you and legal dependents
    Wellness days
    Accelerated career growth opportunities driven by fast company growth
    Collaboration and knowledge sharing with an exceptional team

    go to method of application »

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

    Apply via :

    www.linkedin.com

  • Administrative Associate

    Administrative Associate

    About the Administrative Associate Role
    The Administrative Associate will play a critical role in ensuring the smooth and efficient operation of our office. This multifaceted position requires excellent organizational skills, attention to detail, and the ability to handle various administrative tasks. The successful candidate will work closely with the management team to support daily operations and contribute to the overall success of the startup.
    The successful candidate will ideally be required to start ASAP.
    What you will do:

    Oversee day-to-day administrative operations, including organizing office procedures and ensuring compliance with company policies.
    Manage office supplies inventory, including ordering, stocking, and distributing supplies as needed.
    Coordinate meetings, appointments, and travel arrangements for staff members.
    Handle incoming and outgoing correspondence, including emails, phone calls, and mail.
    Coordinate and prioritize incoming requests and ensure timely responses.
    Act as the primary point of contact between executives and internal/external stakeholders, screening and directing inquiries appropriately.
    Prepare reports, memos, and other documents as required by management.
    Assist in the onboarding process for new hires, including assigning equipment and coordinating orientation sessions.
    Maintain office policies and procedures, ensuring adherence by all staff members.
    Coordinate office maintenance and repairs, liaising with vendors and service providers as necessary.
    Serve as a liaison between staff and management, relaying important messages and ensuring effective communication.
    Anticipate executives’ needs and proactively provide support to enhance their efficiency and productivity.
    Assist in organizing company events, such as team-building activities, workshops, and conferences.
    Provide general administrative support to all departments as needed.
    Handle confidential and sensitive information with discretion and confidentiality.

    Note:
    This job description outlines primary responsibilities and reflects the proactive approach expected from team members. Additional duties may be assigned as required to meet organizational needs.
    Requirements for the role

    Bachelor’s degree in business administration, office management, or a related field.
    Proven experience in administrative, personal assistant or executive assistant roles preferably in a fast-paced environment.
    Proficient in Microsoft Office Suite and Google Workspace.
    Strong organizational and multitasking abilities with attention to detail.
    Excellent written and verbal communication skills.
    Proactive and able to work independently with minimal supervision.
    Flexibility and adaptability to changing priorities and deadlines.
    Discretion and confidentiality in handling sensitive information and correspondence.
    Having experience working in a Start-up with adaptability to a dynamic culture will be an added advantage.

    Apply via :

    incourage.applytojob.com

  • Accounts Assistant 

Customer Success Assistant

    Accounts Assistant Customer Success Assistant

    About the Accounts Assistant role

    We are seeking an organized and detail-oriented Accounts Assistant to join our team. The ideal candidate will have a strong understanding of accounting principles, excellent numerical skills, and the ability to maintain accurate financial records. As an Accounts Assistant, you will be responsible for assisting with both payables and receivables, ensuring timely processing and reconciliation of financial transactions.

    What you will do:
    Accounts Payable:

    Accurately record and categorize expenses in the accounting software according to company policies and accounting standards.
    Calculate withholding tax amounts for professional fees based on applicable tax rates and regulations.
    Communicate with vendors and service providers to obtain necessary documentation for tax compliance.

    Accounts Receivable:

    Prepare weekly analysis reports for canceled premium payments by agents.
    Maintain a report for delayed commission payments from underwriters and conduct follow-up activities.

    General Accounting:

    Assist with month-end and year-end close processes.
    Prepare journal entries as necessary and maintain general ledger accuracy.
    Assist in the preparation of financial statements and reports.
    Support internal and external audits by providing necessary documentation and explanations.
    Maintain orderly accounting filing systems.

    Administrative Support:

    Provide administrative support to the finance department as needed.
    Assist with ad-hoc financial projects and tasks as assigned.
    Collaborate with other departments to ensure smooth financial operations.

    Requirements for the role:

    Bachelor’s degree in Accounting, Finance, or related field.
    Proven experience working in an accounting role, preferably within the insurance industry.
    Proficiency in accounting software and MS Office suite, particularly Excel.
    Strong understanding of accounting principles and practices.
    Excellent numerical accuracy and attention to detail.
    Ability to prioritize tasks and manage time effectively.
    Strong communication and interpersonal skills.
    Ability to work independently and as part of a team.
    Knowledge of Kenyan accounting regulations and tax laws is a plus.

    go to method of application »

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

    Apply via :

  • HR & Admin Officer 

Talent Acquisition Assistant 

Underwriting Assistant 

Business Development Assistant

    HR & Admin Officer Talent Acquisition Assistant Underwriting Assistant Business Development Assistant

    As an HR and Admin Officer, you will play a crucial role in managing human resources and administrative functions within our startup. You will be responsible for implementing HR policies and procedures, managing employee relations, and ensuring the smooth operation of administrative processes. This role offers an exciting opportunity to make a significant impact in a dynamic startup environment.

    What you will do:

    Develop and implement HR policies and procedures in accordance with labor laws and regulations in Kenya.
    Oversee employee onboarding and orientation processes, ensuring a positive experience for new hires.
    Coordinate employee performance evaluations and provide support for performance management activities.
    Manage employee relations, including handling grievances, disputes, and disciplinary actions in collaboration with management.
    Administer employee benefits programs, including health insurance, retirement plans, and other employee perks.
    Maintain accurate and up-to-date employee records and HR documentation.
    Oversee payroll processing and ensure timely and accurate payment of salaries and benefits.
    Coordinate training and development initiatives to support employee growth and development.
    Assist in organizing company events and employee engagement activities.
    Stay informed about HR best practices and legal requirements to ensure compliance and mitigate risks.

    Requirements for the role:

    Bachelor’s degree in Human Resources Management, Business Administration, or a related field.
    3-4 years of experience in HR and administration, preferably in a startup or fast-paced environment.
    Solid understanding of Kenyan labor laws and regulations.
    Strong interpersonal and communication skills, with the ability to interact effectively with employees at all levels.
    Excellent organizational and time management skills, with the ability to prioritize tasks and meet deadlines.
    Proactive attitude and a willingness to take initiative and drive process improvements.
    Proficiency in Microsoft Office, Google Workspace and HRIS software.
    Ability to maintain confidentiality and handle sensitive information with discretion.
    Experience working in a multicultural environment is a plus.

    go to method of application »

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

    Apply via :

  • Backend Engineer 

Customer Success Assistant

    Backend Engineer Customer Success Assistant

    About the Backend Engineer role:

    The role involves designing, developing,  testing, and maintaining internal back end/core services while collaborating with the product managers and front-end developers to turn requirements and design documents into elegant code and delightful user experiences.
    The successful candidate will ideally be required to start ASAP

    Key Responsibilities:

    Design, develop, and maintain robust, scalable backend solutions using the NestJS framework.
    Implement efficient data storage solutions leveraging both NoSQL and SQL databases to ensure optimal performance and reliability.
    Configure and optimize CI/CD pipelines to automate software delivery processes.
    Collaborate with cross-functional teams to seamlessly integrate CI/CD practices into the development lifecycle.
    Proficiency in working with Docker containers and image registries to package, deploy, and manage applications efficiently across various environments.
    Leverage cloud provider services within the context of CI/CD pipelines to deploy, monitor, and scale applications effectively.
    Ensure seamless integration with cloud platforms to maximize performance and reliability.
    Identify and resolve technical issues, performance bottlenecks, and system inefficiencies promptly.
    Optimize backend infrastructure and processes to enhance system reliability, scalability, and security.
    Collaborate closely with other  engineers to deliver high-quality solutions.
    Document technical designs, implementation details, and best practices to facilitate knowledge sharing and maintain system integrity.
    Write tests to ensure quality software delivery.

    Skills and Qualifications Required
    Technical Skills

    3+ years of professional experience in backend development, with a focus on NestJS framework.
    Proficiency in both NoSQL (e.g., MongoDB, Cassandra) and SQL (e.g., PostgreSQL, MySQL) databases.
    Hands-on experience with CI/CD tools such as GitHub Actions, Jenkins, or similar platforms.
    Strong familiarity with Docker containers, Docker hub and image registries (e.g., Docker Hub).
    Practical exposure to cloud providers (e.g., AWS, Azure, GCP) within the context of CI/CD pipelines.
    Proficient in TypeScript, with a strong understanding of its principles and best practices.
    Proven track record of working in a fast-paced, high-volume environment with a focus on quality and efficiency.

    Soft Skills

    Outstanding communication skills both oral and written, technical and non-technical.
    Self-directed and able to complete projects with limited supervision.
    Able to work with a diverse group of individuals in a professional and service-oriented manner.
    Superior organizational skills and excellent time management.
    Fluent in English.

    go to method of application »

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

    Apply via :