Frontend Software Engineer

Job description

 

Position: Frontend Software Engineer (Angular TypeScript)

Hiring Status: Full-time

POSITION SUMMARY

We are hiring an in-house engineering team to build out software for underserved/rural clinics and hospitals in the United States. This position will involve developing a web application with numerous third-party integrations and services as well as the refactoring and reduction of technical debt. Applicants should demonstrate an ability to build scalable, responsive, and modular software that can meet clients needs for high reliability and security.

Key Responsibilities

  • Design and develop scalable and modular web application frontend capabilities in TypeScript Angular.
  • Integrate various third-party services and REST APIs into the web application, ensuring high reliability and security.
  • Leverage Google Cloud services like the Healthcare API to handle vast amounts of protected health information and ensure that deployed code is running reliably.
  • Optimize application performance and responsiveness with software engineering best practices.
  • Create and update user interface screens to be mobile-responsive and implement design systems for common visual styles for accessible patient and provider-facing software.
  • Use Capacitor to create mobile apps out of Angular projects.
  • Implement audit logging and observability to monitor application health in production environments.
  • Write clean, efficient, and well-documented code that adheres to code styling guides and best practices.
  • Refactor and reduce technical debt in existing codebase to improve performance and maintainability.

POSITION QUALIFICATIONS

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • Minimum of 3-5 years of experience in frontend software TypeScript Angular.
  • 3-5 years of experience working with and implementing frontend software products using Angular and/or React.
  • Experience adhering to code styling guides and documentation standards and implementing software according to software mockups.
  • Deep understanding of Typescript/Javascript and CSS.
  • Experience using Git and CI/CD for managing a codebase and product lifecycle.
  • Fluency in written and spoken English. Minimum 2-3 years of experience working with English-speaking clients and/or employers.

Other Preferred Qualifications:

  • Experience working with American healthcare data and standards such as FHIR, CCD, and HL7.
  • Understanding of business models for and experience developing healthcare and financial services platforms/companies.
  • Prior experience implementing tools/frameworks for monitoring and observability in software such as OpenTelemetry.
  • Experience with large codebases and reverse engineering functionalities.
  • Understanding of and experience implementing best practices to reduce cybersecurity threats.
  • Deep understanding of UI/UX design principles and designing mobile-responsive applications.

Please note every candidate will go through extensive Background Verification process. BGV is an important part of our hiring process. If there are any discrepancies identified during BGV, even after hiring your employment may be terminated.

IT Services & Consulting
Full Time, Permanent
Software Development
Education
B.Tech/B.E. in Computers
Job Category: Software Engineer
Job Type: Freelance Full Time Part Time
Job Location: Rajkot

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf