Full Stack/Web Developer

Description

We are looking for a Web Developer responsible for managing the interchange of data between the server and the users, as well as translating the UI/UX design wireframes to actual code that will produce the visual elements of the application. You will also design the overall architecture of the web application and evolve it to ensure maximum performance and stability.

Responsibilities

  • Design of the overall architecture of the web application
  • Implementation of a robust set of services and APIs to power the web application
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Translation of UI/UX wireframes to visual elements
  • Integration of the front-end and back-end aspects of the web application
  • Working with OpenMRS (an opensource medical record system) to ensure compatibility
  • Eventually work with other EHR (medical records) systems

Skills

  • Strong understand of Git, or other code versioning tools
  • Proficient knowledge of Python, Javascript, or other languages
  • Good understanding of Django and ReactJS
  • Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Data migration, transformation, and scripting
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Understanding of fundamental design principles behind a scalable application
  • Ability to implement automated testing platforms and unit tests
  • 2 – 3 years of work experience required

Android Developer

Description

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities

  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Maintain Material Design guidelines in all code
  • Understand how to use and manipulate REST APIs

Skills

  • Strong understand of Git, or other code versioning tools
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Ability to design applications around natural user interfaces, such as “touch”
  • Ability to understand business requirements and translate them into technical requirements
  • Understanding of Google’s Android design principles and interface guidelines
  • 2 – 3 years of work experience required

Implementation/R&D Associate

We are looking for an implementation and R&D associate to provide great customer experiences and work with Intelehealth’s clients and partners to execute telemedicine programs. You will be responsible for gathering project requirements, identifying user needs, working with the technical team for customizing Intelehealth’s user interface, deploying Intelehealth and training users to meet the needs of the client. We're looking for candidates with a healthcare and project management background with some familiarity with technology.  You will get opportunity to work in an innovative and dynamic environment at an upcoming global start-up.

Responsibilities towards Intelehealth implementations and R&D which includes

  • Understanding and mapping health care processes to software systems
  • Requirements gathering and Needs assessment
  • Configuration and Customization of the platform
  • Pre-deployment Training
  • Roll out and At-the-elbow support during go live
  • Support Post Deployment and go live
  • Reporting
  • Implementation research
  • Use insights from implementation to drive the further development of the technical capabilities of the platform

Qualifications & Skill Set

  • Ideal candidate may have a degree in either of the following:
    • Bachelor’s degree in Biomedical Engineering, Computer Science, IT
    • Medical degree such as BDS, BAMS, BHMS or similar
    • Bachelor's or Master's degree in Public Health, Hospital Management
    • Familiarity and comfort with using technology required for candidates with a non-technical background.
  • Working knowledge of the Android platform and familiarity with configuring end user devices running Android.
  • Basic understanding of networks. Basic understanding of how browser and server interact with each other over the network.
  • Knowledge of basic medical devices
  • Analytical skills to be able to understand healthcare processes and its mapping to software systems.
  • Excellent communication skills
  • Ability to communicate, explain and teach basic computers Intelehealth to health workers (includes people who have never used a computing device)
  • Experience in human centered design preferred
  • Ability to communicate with development team
  • Takes initiative, is self-driven and can wear “multiple hats” in a dynamic start up environment
  • Flexible to travel for few weeks to safe but remote parts in India and outside India
  • Volunteer experience working in rural communities preferred
  • 2-3 years of work experience preferred but not required

Email your resume to Neha Goel - neha@intelehealth.io