Senior Full-Stack Engineer in OpenLoop

Closed job - No longer receiving applicants

About Openloop

When our CEO & Co-Founder was a kid, he thought his dad must be the best doctor in the world. Why else were people driving from all over for their appointments? He realized that, while his dad was a great doctor, he was also one of the only specialists available in his rural community.

That’s why we built OpenLoop. We’re passionate about powering telehealth companies in all 50 states of US to expand access to affordable, convenient, and quality care. We do this by connecting our network of leading clinicians with innovative digital health companies, and managing many of the HR and Operations challenges that come with licensing, credentialing, insurance, PC groups and scheduling, all through our SaaS platform.

We have a flat organizational structure. Everyone is encouraged to bring ideas to the table and make things happen. This fits with our core values of Autonomy, Competence and Belonging, as we want everyone to feel empowered and supported to do their best work.

Job functions

The Senior Full Stack Engineer at OpenLoop will assist in the creation of screens, user-facing features, and backend API calls across our website and web platform.

OpenLoop is seeking a talented Senior Fullstack engineer to help build the foundation of our web application to handle thousands of users engaged with our system.

As the Senior Full Stack Engineer, you’ll be expected to:

  • Take complex screen designs and quickly render them into clean and well-organized code.
  • Implement monitoring and alerting services for our existing applications.
  • Create internal tools that enable our asynchronous team of engineers to work as efficiently and frictionlessly as possible.
  • Design and implement APIs that are consumed by our applications and our clients.
  • Contribute to an event-driven architecture that will power the future of our product line.
  • Maintain and improve limbic, our React component library.
  • Mentor junior engineers who would like to grow their frontend and backend skills.

KPIs? We track story points, merge requests, and overall engagement with the engineering team. If you're a master of scale, this position is right for you!

Qualifications and requirements

Our tech stack is MERN, so you should have the following demonstrable experience:

  • 3+ years experience building production-ready Fullstack applications.
  • 2+ years experience with Node.js and React.
  • 1+ years experience with TypeScript, GraphQL, and MongoDB or similar technologies.
  • 3+ years experience using git for source control.
  • 2+ years experience working in an Agile environment.

Day to day, we collaborate most frequently using Slack, Notion, Linear, Figma, FullStory, and Zoom.

We would only select a candidate with English speaking proficiency since most of the communications would be with the USA team. We are looking for a candidate that can explain technically and in a functional way the tickets developed during the sprint.

This will be a full-time position with a flexible schedule to accommodate talented lifestyles. The office in Peru is based in Lima - Miraflores and we have a partially remote work with most days working from home or anywhere. Candidates must be eligible to work in Lima - Peru.

Desirable skills

  • Experience building solutions with AWS products would be awesome.
  • Experience with microservice architecture.
  • Experience using unit and integration testing tools like Cypress, Jest, and React Testing Library would be great as well.


In addition to competitive salaries, this role includes:

  • Long term contract under a Peruvian company ID("Planilla"). You will receive all the legal benefits in Peruvian soles. Payment is variable based on candidate experience and skill.
  • Unlimited PTO(Vacations)-- We believe in taking time off (and actually do it).
  • EPS healthcare covered 100% -- Because you, too, deserve access to great healthcare.
  • AFP retirement plan—to help you save for the future.
  • SCTR plan covered in addition to the EPS. Live insurance to cover any accident while you do home office.
  • We send you a MAC so you can have the best tools to do your job.
  • You will have all the benefits of the Coworking space during the days you decide to visit the office. (Free beverage, internal talks, bicycle parking, best view of the city)
  • Flexible Schedule and Work Policy.
  • And the chance to change the future of medicine.

Note:This positions are only available if you are eligible to work in Peru. Don't apply if you live in other country

Outdoors The premises have outdoor spaces such as parks or terraces.
Accessible An infrastructure adequate for people with special mobility needs.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Internal talks OpenLoop offers space for internal talks or presentations during working hours.
Life insurance OpenLoop pays or copays life insurance for employees.
Paid sick days Sick leave is compensated (limits might apply).
Partially remote You can work from your home some days a week.
Bicycle parking You can park your bicycle for free inside the premises.
Health coverage OpenLoop pays or copays health insurance for employees.
Retirement plan OpenLoop pays or matches payment for plans such as 401(k) and others.
Dental insurance OpenLoop pays or copays dental insurance for employees.
Computer provided OpenLoop provides a computer for your work.
Informal dress code No dress code is enforced.
Recreational areas Space for games or sports.
Vacation over legal OpenLoop gives you paid vacations over the legal minimum.
Beverages and snacks OpenLoop offers beverages and snacks for free consumption.
Vacation on birthday Your birthday counts as an extra day of vacation.
Time for side projects OpenLoop allows employees to work in side-projects during work hours.

Remote work policy


This job takes place some days from home and others at the office in Lima (Peru).

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.