chat account_circle
  • chat
  • OGOW Health

    FullStack Mobile+Web Apps Developer

    OGOW Health

    OGOW Health is an award-winning health tech organization that specializes in providing customized digital health solutions to empower healthcare providers, caregivers, and governments in under-served communities. Our

    Job Summary

    • Posted Date Apr, 18
    • Expire Date expired
    • Category Ict/technology/computers
    • Location Somalia
    • Type Full Time
    • Education Degree
    • Experience 3 - 4 years
    • Salary

    Job Description

    Job Description: FullStack Mobile+Web Apps Developer

    Location: Somalia

    OGOW Health is an award-winning health tech organization that specializes in providing customized digital health solutions to empower healthcare providers, caregivers, and governments in under-served communities.

    Our benefciaries range from adults, caregivers, children, and newborns, to frontline health workers, policymakers, and health care professionals operating in all tiers of the health system.

    With a strong feld presence, we've built a reputation for delivering high impact initiatives that enhance access to essential health and nutrition services for communities across Somalia. Our operational centers are strategically located within the regions where we implement and operate.

    Joining OGOW Health means becoming part of a dynamic team dedicated to leveraging technology to improve healthcare outcomes in underserved communities. As a FullStack Mobile+Web Apps Developer, you'll have the opportunity to contribute to innovative solutions that make a meaningful impact on public health.

    Position Overview:

    As the FullStack Mobile+Web Apps Developer, you'll play a pivotal role in our tech development initiatives. This presents a distinctive opportunity to join a burgeoning team at the intersection of public health and technology, contributing to a meaningful mission. In this capacity, you'll oversee the creation of new tools and technologies for our programmatic and partner endeavors, while also enhancing and modernizing our existing tools, platform, and database. The ideal candidate will possess a robust background in DevSecOps practices, profciency in full-stack web and mobile app development technologies, database administration skills, and familiarity with cloud platforms and containerization technologies.

    This position necessitates a comprehensive understanding of security protocols, expertise in HIPAA and GDPR compliance, profciency in database and server administration, networking profciency, and experience with mobile and web app development. Additionally, familiarity with continuous integration/continuous deployment (CI/CD) pipelines, offine-frst development, data caching and synchronization techniques, and database replication methods for maintaining data integrity and availability across distributed systems is essential.

    Responsibilities:

    DevSecOps Implementation:

          Implement DevSecOps practices across the software development lifecycle, including development, networking, cybersecurity, deployment, QA tests, and monitoring.

    System Deployment and Maintenance:

          Deploy, maintain, and scale systems using containerization/orchestration technologies like Docker and Kubernetes.

     

          Utilize confguration management tools such as Ansible or Puppet for effcient system management.

    Cloud Platform Management:

          Set up, monitor, and maintain cloud platforms including AWS, Liquid Web, MS Azure, GCP, and Digital Ocean.

    Application Development:

          Develop and maintain compliant web and mobile applications/dashboards using a variety of technologies and languages, including HTML, CSS, JavaScript, TypeScript, Bootstrap, ReactJS, AngularJS, C#, AspDotNet, NodeJS, Kotlin, and Swift.

     

          Implement microservices architectures, offine-frst development, distributed systems, and asynchronous communication patterns using tools like Apache Kafka and RabbitMQ.

    Database Solutions:

          Design and implement database solutions using relational, document-based, and key-value models like MS SQL, Mongo Realm, and Redis DBs.

    Data Privacy and Compliance:

          Ensure data privacy and regulatory compliance by implementing encryption techniques and adhering to GDPR and HIPAA regulations.

    Server and Database Administration:

          Administer servers, web servers, and databases, including performance monitoring, optimization, backup, and data migrations.

    API Integration:

          Integrate APIs using various protocols and formats like GraphQL, RestAPI, SOAP, HTTP, HTTPS, WebSockets, JSON, and XML

     

          Document APIs using Swagger and Postman.

    Automation and Optimization:

          Automate confgurations, tests, and tasks using shell scripting.

          Ensure performance optimization across code, servers, and databases.

    Programming Best Practices:

          Adhere to programming best practices such as OOP, Microservices, MVC, Multithreading, and Asynchronous programming.

          Maintain comprehensive documentation and execute effcient error handling and logging procedures.

    System Analysis and Support:

          Collect, visualize, and analyze system architecture, code/data fows, issues and logs to identify root causes and implement appropriate solutions.

          Provide end-user support and document processes effectively.

    Software Testing and Version Control:

          Conduct software testing and utilize Git/GitHub for version control. Documentation and Publication:

          Maintain comprehensive project documentation including plans, risk registers, issue logs, status reports, and change logs.

          Experience with procedures and best practices of publishing mobile applications to Google Play and Apple Stores.

    Skills and Qualifications

          Three years experience with a Master's degree or fve years experience with a Bachelor’s degree in Computer Science, Software Engineering, or related feld.

          3+ years of experience in similar roles with technical leadership.

          Profciency in:

          DotNet development ecosystem (C#, Asp.Net, MS SQL, VS IDE)

          Current JavaScript frameworks (NodeJS, Angular, React, Vue) on Typescript.

          Native mobile development languages (Kotlin and Swift)

          Relational and mobile databases like MS SQL and Realm Mongo.

          Charting/dashboard plugins like highcharts.

          Command-line tools on Windows, Linux or other UNIX-like OS.

          Cloud server hosting and confguration (AWS, Azure,Liquid Web, Digital Ocean).

          Experience with mobile UI/UX technologies, platform-independent mobile applications, and data visualization languages (R/Matlab/Python).

          Commitment to DevSecOps routines and software architecture standards.

          Strong user support orientation and interpersonal skills.

          Ability to work under pressure and meet deadlines.

          Profciency in English with strong communication skills.

    "Nice to Haves":                    

          Familiarity with DotNet development ecosystem and Android and iOS SDKs and mobile databases.

          Comprehensive understanding of HIPAA and GDPR compliance, with the ability to upkeep and implement necessary measures to ensure adherence.

          Open-source project experience.

          DHIS2 system experience.

          Logical diagnostic skills.

          Certifcations in relevant technologies such as Microsoft DBA, Linux and Windows Server Administration, AWS, GCP, Azure, Kubernetes, Project Management and Mobile/DotNet Development.

          Familiarity with integrating telecom services and GSM gateways like: SMSC, VoIP, USSD, IVR, SIP, Asterisk, Issabel, FreeSwitch and GoIP.

          Familiarity with Principles for Digital Development (http://digitalprinciples.org/) and best practices in Tech for Development.

          Multilingual abilities, especially in Somali.

    Attachments

    How to apply

    Application Deadline: Tuesday, Apr 30, 2023, by 5:00 PM (EAT)

    Please address combined resume and cover letter to [email protected] and [email protected] with the subject line "Full Stack Developer". Ensure the combined document is in PDF format and does not exceed 3 pages.

    Note: Late applications will not be considered.

    Due to high volume of applications, only shortlisted applicants will be advised as to the next steps in the process.

    OGOW Health is committed to diversity and inclusion. Female candidates are encouraged to apply.

    Thank you, again, for your time and interest in OGOW Health!

    Share & Printer

    Similar Jobs