Job Title:
Full Stack Developer, Nest.js and Angular- Healthcare
Location:
Remote Mexico
Client Location:
United States
Industry:
Technology / Software Development
About Us:
BigRio is a US-based technology consulting firm delivering cutting-edge software solutions across industries, including healthcare, life sciences, and finance. We specialize in data engineering, custom software, AI/ML, and cloud-native application development. We are currently expanding our global team and seeking talented full-stack developers to join us on exciting new projects.
Role Overview:
We are looking for a detail-oriented and experienced
Full Stack Developer
. This is a remote opportunity to work on high-impact projects using modern web technologies. While specific project discovery is underway, we’re looking to onboard developers with a solid foundation across front-end and back-end technologies who are comfortable working in agile environments. You will be collaborating directly with a US-based client.
What we are building:
Clinical research software application includes patient outcomes tracking and
orthopedic care pathways. It has a longitudinal clinical research and operations platform
tailored to orthopedic practices. It supports multi-specialty patient monitoring, surgical
and non-surgical outcome tracking, and data-driven research coordination, integrated
with both internal forms-based workflows and external EMRs (e.g., Modernizing
Medicine).
Functionality: Patient Registration \& Profile Management, Clinical Appointment
Scheduling, Form Management \& Clinical Data Capture, Outcome Score Visualization,
These scores are visually plotted across timelines (years post-surgery) to show the patient
progress and recovery trajectory, this enables physicians and researchers to assess
treatment effectiveness over time, Data Mapping \& Processing Logic, Missing Data
Reports, Email Form Automation, and Forms are sent via automated email workflows linked
to upcoming appointments., The application includes HL7 interfaces to Modernizing
Medicine (EMR) for clinical data synchronization, Interfaces exist for email ingestion,
web form data, and session processing.
The application functions as both a data operations backbone and a clinical research engine.
It supports pre-visit form orchestration, post-op longitudinal tracking, EMR interfacing,
and real-time research compliance monitoring—purpose-built for orthopedic precision
Key Responsibilities:
Develop and maintain scalable and performant full-stack web applications
Collaborate with UI/UX designers and backend teams to implement responsive, user-friendly interfaces
Write unit tests using Jest and ensure code quality and reliability
Develop RESTful APIs using Node.js and NestJS framework
Utilize Docker Compose for local development and deployment
Manage and optimize MySQL databases, including views, stored procedures, and performance tuning
Implement access control mechanisms using identity providers like Okta or Auth0
Document APIs using tools like SwaggerUI and Postman
Participate in sprint planning, code reviews, and team stand-ups via JIRA and Confluence
Use Git for version control and manage merge requests and branches effectively
Integrate application loggers for monitoring and diagnostics
Must-Have Skills:
Proficiency in HTML, CSS, SASS/SCSS
Strong hands-on experience with
Angular 18
or higher
Familiarity with Angular Material or similar UI component libraries
Experience with
Node.js
and
NestJS 10+
Working knowledge of
Docker Compose
Strong SQL skills and experience with
MySQL
Understanding of authentication and authorization best practices with
Okta
,
Auth0
, etc.
Comfort using Postman, SwaggerUI, Git, and logging tools
Familiarity with agile development processes and using
JIRA
and
Confluence
Nice to Have:
Experience with form builders like
Formsite
or
FormSort
Knowledge of
data encryption
best practices
Prior experience in the
public health or POSIT
(Public Health Informatics) domain
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
3–6 years of experience in full-stack development
Strong communication skills and the ability to work independently in a remote team environment
Equal Opportunity Statement:
BigRio is an equal-opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, national origin, sex, sexual orientation, gender identity, age, pregnancy, status as a qualified individual with disability, protected veteran status, or other protected characteristic as outlined by federal, state, or local laws. BigRio makes hiring decisions based solely on qualifications, merit, and business needs at the time. All qualified applicants will receive equal consideration for employment.