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: Feb 14, 2017
    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

    CarePay is a Kenyan company that administers conditional healthcare payments between funders, patients and healthcare providers. Through our M-TIBA platform, CarePay directs funds from public and private funders directly to patients into a "health wallet” on their mobile phone. The use of these funds is restricted to conditional spending at selected he...
    Read more about this company

     

    Frontend Developer

    Main Purpose of the Job
    The main primary responsibility will be to participate in the creation of new products and enhancements to existing products from concept to launch as part of a cross-functional project team. The Frontend Developer’s responsibility is to design, implement, and test frontend applications that result in compelling, easy to use products. Frontend Developer will also be responsible for a demanding and rewarding variety of duties related to the development, enhancement and delivery of CarePay’s leading product.

    Responsibilities for the Frontend Developer Job

    • Analyzing user requirements, researching, designing and writing new frontend systems;
    • Design mobile-based features;
    • Work closely with backend developers to use the endpoints which are available;
    • Optimize applications for maximum speed;
    • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
    • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
    • Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
    • Responding promptly and professionally to bug reports.
    • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
    • Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products
    • Evaluating the software and systems that make computers and hardware work;
    • Creating technical specifications and test plans;
    • Writing operational documentation with technical authors;
    • Maintaining systems by monitoring and correcting software defects;
    • Working closely with other staff, such as project managers, graphic artists, designers, developers, systems analysts, and sales and marketing professionals;
    • Consulting clients and colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems;
    • Protect operations by keeping information confidential.
    • Preparation of training manuals and training users
    • Handling support and feedback
    • Maintaining the systems once they are up and running
    • Investigating new technologies;
    • Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.

    Key Performance Measures

    • Deliver clean code in time.
    • Able to translate functional specs / mock-ups into working (mobile) application.
    • Usability and speed of the application.
    • Identification of new innovative technologies.

    Qualifications for the Frontend Developer Job

    • Degree qualifications in Information Technology, Computer Science, software engineering, or related field
    • Knowledge in Software Development Fundamentals, Software Development Process, Software Requirements.
    • Experience with HTML5, Ajax, AngularJS, CSS/SASS
    • Knowledge of source-code and release management tools
    • More than 2 years of work experience in an active frontend development position
    • Experience and knowledge in software development lifecycle
    • IT Project management experience
    • Training focused on system architecture, Software Design, Software Debugging,
    • Software Documentation, and Software Testing.
    • Experience with Micro-Services and REST-based architecture
    • Good knowledge of software and programming languages with ability to use professionally at least two or more development language (JavaScript, AngularJS, HTML5). Primary language being AngularJS 2.0.
    • Knowledge on Android will be added advantage.
    • An understanding of the latest trends and their role in a commercial environment
    • An understanding of confidentiality and data protection issues.

    Key Skills and Competencies

    • Excellent IT and programming skills
    • Clean code writing and software documentation preparation
    • Strong in numerical and analytical skills
    • Have creative approach to problem-solving
    • Excellent organizational, and project management skills
    • Ability to work on another’s design and specification
    • Excellent written and verbal communication skills
    • Eye for detail
    • Ability to interpret and follow technical plans
    • Team working skills with ability to work with people at all levels, including non-technical staff
    • Ability to work under pressure and meet deadlines
    • Training and presentation skills
    • Be self-motivated and a quick learner
      Discretion in handling confidential information.
    • Personal qualities of integrity, credibility, professionalism, and a commitment to CarePay’s mission.

    Method of Application

    Send your CV to recruitment@carepay.co.ke

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at CarePay Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail