Sr. Engineer, Dev

Year    Remote, India

Job Description







Sr. Engineer, Dev

Remote



Department
Engineering - Platform

Job posted on
Aug 25, 2023

Employment type
Full-Time




Nextgen\xe2\x80\x99s EHR system is used by thousands of Doctors and Nurses and clinical admins in several hundreds of clinics and hospitals. Nextgen\xe2\x80\x99s mobile app mainly focuses on improving doctor\xe2\x80\x99s productivity, meaning, we want the doctor to spend more time with the patients, not with the computers. The type of doctors we focus tend to write more notes about patient visit and it takes long time to do so. Also, it takes time to search for patient information on computer. So, the mobile app comes handy in this situation. When the doctor walks into the patient room she has all the information about the patient readily available in her hand. The doctor doesn\xe2\x80\x99t have to sit and write any notes on the computer instead she can simply talk to the app. Behind the scenes we take the audio and send to speech recognition engine to convert to text, proofread it, and then document it as an Electronic Health Record. This saves lot of time for the doctor and allows them to be more productive and see few more patients every day.
We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design, test and build the next generation of our mobile applications with enterprise level quality.
Senior Software Engineer - iOS with Mobile Test automation (Unit & Functional)

Responsibilities:
  • Design and develop advanced universal application for the iOS platform.
  • Design, implement, and maintain automated test scripts and test automation frameworks.
  • Perform regression, integration, system, and user acceptance testing.
  • Making sure that application meets the quality.
  • Making sure that application is scalable for future scope.
  • Responsible for troubleshooting the production issues and taking the timely action.
  • Collaborate with multiple platform teams.
  • Working in Agile methodologies to ship new features in a time boxed release plan.
  • Ability to estimate the feature and providing the solution.
  • Innovative and out of box thinking.

Skills:
  • Good and strong knowledge in Swift latest version and Objective C.
  • 6-8 years Professional hands-on experience in iOS development.
  • Knowledge on publishing the app to app store.
  • Proficient Knowledge on MVVM architectural pattern and other Design Pattern is must.
  • Knowledge on Test Driven Development (TDD) and Behavior-Driven Development (BDD) Frameworks.
  • Should have strong knowledge in Unit testing & Test Automation Frameworks.
  • Should have exposure on test automation tools and libraries such as Selenium, TestNG, Jest, and JMeter.
  • Basic knowledge on programming languages Java & C# is plus.
  • Should have strong knowledge and experience with iOS SDK/frameworks.
  • Experience in SQLite & CoreData is plus.
  • Solid understanding of full mobile development life cycle.
  • Strong Knowledge on REST APIs and interacting with backend.
  • Hands-on experience in memory management and profiling.
  • Should have strong knowledge on handling data more secure.
  • Good skills in CI/CD.
  • Should have professional knowledge in code versioning control (e.g. Git).
  • Understanding and following Apple\xe2\x80\x99s design principle and Human Interface Guidelines.
  • Knowledge on latest iOS frameworks and features (such as SwiftUI, Combine, etc.).
  • Knowledge on Healthcare domain is an extra advantage.
  • Knowledge on developing frameworks and private pods/ Swift packages.
  • Knowledge on integrating third party frameworks and SDKs. (Cocoa pod, Swift packages, etc.).

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3150995
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, India
  • Education
    Not mentioned
  • Experience
    Year