Website: Website http://www.abnosoftwares.co.ke

  • UI/UX Designer

    UI/UX Designer

    Job Details

    The UI/UX will be responsible for the translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. The UI/UX will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

    UI/UX is responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency & maintaining brand consistency across all web pages, among other duties. The position reports directly to the Software Development Manager.

    RESPONSIBILITY:

    Design and development of user interfaces and components for single-page applications
    Modular and scalable software development
    Build reusable code and libraries for future use
    Ensure the technical feasibility of UI/UX designs
    Optimize application for maximum speed and scalability
    Assure that all user input is validated before submitting to back-end
    Collaborate with other team members and stakeholders
    That they are comfortable in at least three frameworks, responsive and mobile design.
    Comfortable with content management systems/e-commerce platforms.
    Have a unique sense of taste, quality, and execution of an objective or bringing to life an already designed idea
    Ability to turn around work along with defined guidelines by the supervisor
    Ability to conduct unit testing of their work
    Problem-solving skills
    Ability to work collaboratively in a team across multiple geographical regions

    Requirements

    Bachelor’s degree in Computer Science (or a related discipline) with focus on application/software development
    Expert knowledge in HTML5 and CSS3
    Hands-on industry experience in web-oriented application design, especially for user interface development based on JavaScript frameworks
    Basic knowledge in JavaScript framework Angular/AngularJS, Reacts, Vue etc
    Basic understanding of server-side CSS pre-processing platforms, such as LESS and
     SASS
    Proficient understanding of cross-browser compatibility issues and ways to work around them.
    Proficient understanding of code versioning tools, such as Git / Bitbucket
    Excellent written and oral communication skills.
    Experience working in a team-oriented, collaborative environment.
    Minimum 1-3 years’ experience
    Good working experience with Word press, Open source SMS, and drupal required.

    Send your CVS to hr@abnosoftwares.com

    Apply via :

    hr@abnosoftwares.com

  • Human Resources and Administration Manager

    Human Resources and Administration Manager

    Job Summary:
    The HR & Admin Manager position is responsible for providing leadership on Human Resources Policy and strategy. The job holder will be responsible for developing and implementing human resource and administration strategies including Talent Acquisition and Management, Performance Management, Succession Planning, Employee Relations, Training and Development, Reward and Benefits Management.
    Roles and responsibilities
    Human Resource Management:

    Talent Acquisition Management; Job analysis and designing; Sourcing, Selection and Placement of staff; Employer brand management; External and Internal Partnership Management.
    On-boarding Management; Planning and Execution; staff induction and training; deployment management;
    Maintaining the work structure by updating job requirements and job descriptions for all positions.
    Identify and develop talent to ensure competence development and succession planning for critical business units by providing transfer of knowledge, expertise and training;
    Provide talent analysis reports to the leadership team and the Board for strategy formulation.
    Design, evaluate, modify and deploy benefit programs that are all inclusive, current, and competitive and are in compliance with all the in-country legal requirements.  
    Job Evaluation; Constantly review the compensation model, provide strategic and sustainable improvements; benchmark against industry standards; design eward and recognition structures
    Ensure employee relationship matters are attended to with speed and within the confines of the law
    HR Administration; leave management, medical scheme administration, introduction letters, change communication; Maintain excellent employee records.
    Preparing, updating, and recommending human resource policies and procedures.
    Develop and coordinate the organization’s annual training programs, assessment needs and post training evaluations;
    Performance management;Conduct performance and productivity analysis and develop a collaborative learning environment
    Employee engagement; Encourage and reinforce organization values.

    Administration Management

    Effectively lead a team of Administrative staff and ensure productivity.
    Oversee the development and implementation of administrative systems; ensure historical references are available through the development and utilization of filing and retrieval systems.
    Ensure financial objectives are met by overseeing the administration budget; planning and implementation, monitoring costs and analyzing variances.
    Monitor to ensure safe custody of information and documents such as warranty, lease agreements, and software contracts and license

    Educational Qualifications, Knowledge & Experience: 

    Possesses a first degree in a relevant field e.g. Human Resource Management/ Business Management/ Administration/ Psychology/ Commerce etc
    A holder of a Higher Diploma in Human Resource Management and or a Master Degree in a relevant field.
    A member of the IHRM and or SHRM
    At least ten (10) years of experience in Human Resources, fine (5) of which have been in management level in a tech company; Experienced in leading a team
    Has excellent knowledge in HR related issues across all functions of HR and serve as a coach to the team.
    Has the passion for developing people, has strong work ethic and is able to manage people challenges that come with a mid-size company.
    Experienced or exposed to Board interaction and reporting.
    Experience with middle sized companies as well as corporate environments; Well adept in providing strategic human resource support to companies and organizations

    Key Skills and Competencies: 
    Excellent Communication Skills; Leadership and Organization; Analytical and Critical Thinking; Relationship Building and Management; Presentation Skills; Innovative self-starter

  • Chief Commercial Officer (CCO)

    Chief Commercial Officer (CCO)

    MAIN PURPOSE OF THE ROLE:
    The CCO will report directly to the Chief Executive Officer CEO and will focus on the integrated commercial success of the company.
    With passion and a strong analytic view, the CCO will drive business development and revenue growth.
    He or she will also build a commercialization infrastructure to drive market adoption of new products launched. The CCO will need to understand customers’ needs and provide crucial inputs for product development while leading sales & marketing.
    The CCO should be comfortable working in an innovative environment where he/ she can contribute to the company success by ensuring good ideas are turned into marketable products as soon as possible.
    The CCO will engage with international customers, strategic partners and suppliers at the highest level to ensure commercial success.
     
     
    Key Responsibilities:
     
     
    Planning and Business Strategy
    Develop strategic direction and plans for the company with regards to all commercial functions including sales, marketing, business development, and communication.
    Responsible for the implementation and achievement of his/her Business Area’s mission, goals, and financial objectives.
    Develop long-term plans and budgets for the department and its activities, monitor progress, ensure adherence and evaluate performance.
    Ensure systems and procedures necessary to the smooth operation of the department.
     
     
    Business Development
    Develop a strategy and provide leadership for business development opportunities.
    Originate and manage business development opportunities that are consistent with the company’s strategy for revenue growth.
    Identify opportunities for innovation and market disruption
    Maintain healthy relationships with existing customers and partners
    Developing and creating new business relationships with primarily corporate institutions and insurance companies, and secondarily with hospitals and medical professional institutions.
     
     
    Leadership
    Lead the team by setting priorities on business development activities to pursue.
    Develop collaborative working relationships and mentor/ coach team members.
    Line management of the sales and marketing staff members. Maintain a climate that attracts, retains and motivates a top-quality team. Recruit, train, appraise, supervise, support, develop, promote and guide qualified personnel.
    Responsible for the achievement of the departments KPIs using the Balanced Scorecard.
    As part of the executive team, drive the mission, vision, values, and culture of the company.
     
     
    Partnerships
    Develop strategic partnerships where relevant.
     
     
    Marketing and Sales
    Develop and implement the company’s marketing & sales strategy across key market segments to ensure that the company identifies and optimizes a clear path to aggressive growth.
    Ensure good brand recognition and reputation for the company’s corporate brand as well as its consumer brands.
    Identify and lead sales channels to meet and exceed revenue targets.
    Manage the sales pipeline to ensure targeted sales objectives are met.
    Follow up on sales achievements and report to the CEO on a regular basis
    Educational Qualifications, Knowledge & Experience:

    Masters degree qualifications in commerce, Business Administration, at a top-tier institution is an advantage but not a requirement.
    Demonstrated skills, knowledge and experience in the design and execution of business plans and strategies.
    At least 7-10 years of experience in an overall commercial/business function having held executive roles in top-tier organizations.
    A consistent proven top performer in all previous engagements
    Experience in all facets of selling lifecycle including business development, sales, marketing, product management, and channel development.
    Experienced at representing the commercial function at senior management team meetings and Board meetings, as well as being an active contributor to such forums
    Proven experience in the for-profit sector is a must. Experience in the not for profit sector is a plus.
    Experience in solution selling in the ERP, CRM and SaaS space is a great advantage.
    Experienced at leading and managing teams
    General management experience is a plus

    Key Skills and Competencies:

    Entrepreneurial/business acumen skills
    Outstanding sales and marketing skills.
    Ability to represent the company humbly yet strongly in the most diverse conditions: From the Boardroom to the street.
    Strong creative, innovative strategic, organizational and personal negotiation skills.
    Must be highly organized self-starter with a positive attitude and curiosity.
    Excellent analytical, logical and problem-solving skills
    Good strategic and business planning skills will be vital
    Ability to supervise and manage multiple projects at the same time.
    Ability to adapt or change to new situations and uncertainty and capable to deal with shifting priorities and issues inherent to a fast-growing organization in stressful situations.
    Working under pressure – Ability to deliver against set objectives while operating on some occasions in stressful situations.
    Capacity to conceptualize as well as operationalize commercial strategies.
    Develop and leverage personal networks
    Excellent oral and written communication skills
    Demonstrated strong leadership ability, team management, and interpersonal skills
    Ability to efficiently interact with board members.
    Ability to work with cross-cultural and diverse teams