Web Developer at Savannah Informatics

Found in: beBee S KE - 3 weeks ago


Nairobi, Kenya Savannah Informatics Full time

Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics professionals.
Summary

We are looking for a skilled senior web developer who will be responsible for designing and developing web applications for our company. You will be collaborating with a team of other developers, designers, and product managers to create, maintain, and update our web applications.
You will ensure that the web applications are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design and quality products is important.

Responsibilities 
This individual will be responsible for:

Translating a high-fidelity prototype into a format that can be rendered on a web browser with exact behavior and look. Knowledge of HTML, JS, and CSS is mandatory, and familiarity with UI libraries is required for easy manipulation of UI components.
Understanding the basic structure of how backend APIs work, especially of how RESTful and GraphQL APIs work in order to connect them to a set of screens. This would be required to connect to multiple backend services to screens to meet system requirements.
Writing software unit tests using automated testing frameworks with an emphasis on getting maximum code test coverage (100%) and writing end-to-end tests that verify that the set of screens created is working as expected.
Ensuring that the program is up-to-date with the latest programming technologies
Maintaining healthy CI/CD pipelines to run tests, linting and managing deployments of code for UAT purposes and also for production purposes.
Actively participating in the daily standups with a clear understanding of the business goals, software requirements and ability to clearly communicate the progress being made with one's tasks.
Coordinating your work to ensure that delivery of work is based on the team's, clients' and stakeholders' expectations and within sprint duration with clear source code documentation of one's work.
Must be able to carry out brainstorming sessions with the team to discuss how certain features could be improved and/or implemented.
Gather and refine user specifications and requirements by analyzing technical needs and requirements
Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
Should have knowledge of performance monitoring and be able to carry out tasks to improve the efficiency of code.
Employing the use of scientific debugging skills to quickly identify and fix issues that affect users' ability to use any of the company's web applications.
Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
Staying plugged into emerging technologies/industry trends through education, study, participation in conferences, workshops and groups, and applying them to operations and activities in your workflows.​

Requirements
Skills

Familiarity with automated testing tools such as Jest, Jasmine and Cypress.
Able to implement authentication and authorization within web applications for proper role-based access.
Familiarity with RESTful/GRAPHQL APIs.
Familiarity with agile software development for delivery of software ie Scrum/Kanban.
Familiarity with modern front-end build pipelines and development tools such as Grunt, Webpack, NPM, Yarn etc.
Familiarity with code versioning tools and descriptive commit messaging i.e. git
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Hands-on experience with web developer tools, network diagnostics and network analytics tools
Basic knowledge of the Search Engine Optimization process.
Ability to understand business requirements and translate them into technical requirements.
A knack for benchmarking and optimization.
High degree of independent judgment with the ability to develop ideas and processes and clearly express them.
Able to solve complex problems via the use of first-principle thinking

Are you the one we are looking for?

We are looking for motivated and independent-thinking developers. The ideal candidate for us is a quick learner, able to pick up the nuances of a complex domain fast. They are intellectually curious, and adaptable and they have proactively done many interesting things, even without being paid to do them.
We are open to candidates with “unconventional tech” backgrounds e.g. non-technical degrees, self-taught developers etc. If you believe that you have serious and relevant skills (despite your unconventional background), and can prove it, we’d like to hear from you. Your lack of work experience (or the converse) will not be a handicap if you can demonstrate possession of the skills we need, a winning attitude, and the ability to learn fast.


  • Developer Relations at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Backend Developer at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Chief of Party at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Chief of Party at Savannah Informatics

    Found in: beBee S KE - 2 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Office Manager at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Chief of Party at Savannah Informatics

    Found in: beBee S KE - 2 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. About the Role: As COP, you will steer the Digital Health Ecosystems program which aims to integrate and amplify digital health technologies across Kenya in...


  • Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare About the Role: The Director of Finance and Administration will oversee the operational, financial, and administrative aspects of the project, providing...

  • Director, Finance

    Found in: beBee S KE - 2 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. About the Role: The Director of Finance and Administration will oversee the operational, financial, and administrative aspects of the project, providing...

  • People Operations Assistant at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • People Operations Assistant at Savannah Informatics

    Found in: beBee S KE - 2 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • DevOps Engineer at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Customer Experience Analyst at Savannah Informatics

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Customer Experience Analyst at Savannah Informatics

    Found in: beBee S KE - 2 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Director of Monitoring, Evaluation

    Found in: beBee S KE - 2 weeks ago


    Nairobi, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. About the Role: The Director-MEL will be accountable for designing, executing, and maintaining systems to track, report, assess, and monitor progress toward...

  • Chief of Party

    Found in: beBee S KE - 4 weeks ago


    Nairobi, Kenya Savannah Informatics Limited (Savannah) Full time

    ABOUT THE COMPANYSavannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are...

  • Chief of Party at

    Found in: beBee jobs KE - 2 weeks ago


    Nairobi, Nairobi Area, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Director of Finance And Administration at

    Found in: beBee jobs KE - 6 days ago


    Nairobi, Nairobi Area, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcareAbout the Role:The Director of Finance and Administration will oversee the operational, financial, and administrative aspects of the project, providing support to...

  • People Operations Assistant at

    Found in: beBee jobs KE - 2 weeks ago


    Nairobi, Nairobi Area, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics...

  • Chief of Party at

    Found in: beBee jobs KE - 1 week ago


    Nairobi, Nairobi Area, Kenya Savannah Informatics Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare.About the Role:As COP, you will steer the Digital Health Ecosystems program which aims to integrate and amplify digital health technologies across Kenya in the...

  • Customer Experience Analyst

    Found in: beBee S KE - 3 weeks ago


    Nairobi, Kenya Savannah Informatics Limited (Savannah) Full time

    ABOUT THE COMPANYSavannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are...