ICANotes hiring Full-Stack Developer • Remote (Work from Home) | Himalayas
ICANotesIC

Full-Stack Developer

ICANotes is a premier provider of EHR solutions for mental health professionals, aimed at enhancing efficiency in documentation and practice management.

ICANotes

Employee count: 11-50

United States only

Company Culture:

At ICANotes, we believe in fostering a culture of continuous improvement and learning. We prioritize adaptability over inflexible processes and encourage cross-functional teams to work together and collaborate to achieve shared objectives. We promote transparency and open communication within teams and stakeholders while fostering a culture of trust, respect, and accountability among team members.

Position Overview:

We're seeking an experienced and motivated Full-Stack Developer with the ability to work independently with minimal supervision. Someone who can design, develop and implement highly scalable multi tenanted SaaS applications using full-stack open-source technologies. At ICANotes, we believe in fostering a culture of continuous improvement and learning, with a focus on agile methodologies. We prioritize adaptability over inflexible processes and encourage cross-functional teams to work together and collaborate to achieve shared objectives. We promote transparency and open communication within teams and stakeholders, while fostering a culture of trust, respect, and accountability among team members.

This is a hybrid work position involving both remote and in-person days in our office in downtown Baltimore, MD

Responsibilities:

  • Work independently in a small team of developers in the design, development, and deployment of a scalable application running on AWS.
  • Highly motivated with a sense of urgency in delivering highly complex multi tenanted SaaS solutions with a focus on quality.
  • Ability to work independently through all stages of SDLC from design discussion to implementation to testing to production deployment.
  • Write clean modularized code with unit and functional tests.
  • Ability to troubleshoot issues in production environments.
  • Participate in code reviews and help deliver solutions with minimum production issues.
  • Passionate about technology and bringing new ideas to the team.
  • Is a multitasker with the ability to work efficiently and effectively within deadlines without compromising quality.
  • Experience working with a startup or enjoy working in a startup like environment with ambiguity and speed.

Qualifications:

  • Bachelor's Degree with a concentration in Computer Science or related is preferred.
  • At least 4 years of experience working as a Full-Stack Developer.
  • Proficient in node.js and HTTP-related servers.
  • Experience with MySQL, Postgres, Typescript, HTML, and SaaS.
  • Proficient in front-end development with Angular/React.
  • Experience with Docker and a basic understanding of micro-services.
  • Experience with a cloud provider: AWS, Azure, etc.
  • Ability to investigate and analyze information/problems and to draw conclusions.
  • Strong analytical and problem-solving skills.

Preferred Skills:

  • Healthcare software experience
  • Experience using APIs to interact w/ AI endpoints.
  • Experience with NestJS, RxJS, Nx, Kubernetes, and Terraform.

Benefits:

  • Healthcare (medical, dental, vision) - company pays for up to 75% of health insurance for both employee and dependents - some plans with HSA options
  • Basic term and optional term life insurance
  • Short-term disability (paid for by the company) and long-term disability
  • 401(k) and employer-matched retirement plan
  • Paid time off that includes 8 sick leave days per year (80 hour annual rollover), 6 personal days per year (rollover all), and 12 vacation days per year (rollover all)

Note: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours

About ICANotes

Learn more about ICANotes and their company culture.

View company profile

ICANotes is a groundbreaking software provider revolutionizing mental health documentation and practice management, with its roots established in 1999. This innovative electronic health record (EHR) solution is designed specifically for the behavioral health sector. The core mission of ICANotes is to simplify and enhance the documentation process for mental health professionals, allowing them to devote more time and energy to patient care rather than paperwork.

With features that cater to a variety of practitioners, including psychiatrists, social workers, psychologists, and counselors, ICANotes stands out for its unique, fully templated, and customizable EHR solutions. It enables users to seamlessly manage their workflows through automated appointment scheduling, secure messaging, and integrated billing functionalities. This comprehensive platform not only helps streamline clinical documentation but also maintains compliance with stringent regulatory standards, ensuring peace of mind for providers.

Claim this profileICANotes logoIC

ICANotes

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at ICANotes

Explore the variety of open remote roles at ICANotes, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ICANotes

Remote companies like ICANotes

Find your next opportunity by exploring profiles of companies that are similar to ICANotes. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan