Software Engineer

Developer-focused healthcare technology company building a stack that enables healthcare application integration with clinical workflows using open standards.
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Software Engineer

Medblocks is an innovative healthcare technology company building a developer-focused "stack for healthcare" that enables seamless integration with clinical workflows. Founded by doctors-turned-programmers, the company leverages open standards like openEHR, FHIR, SMART, and SNOMED CT to make healthcare data accessible and interoperable.

As a Software Engineer at Medblocks, you'll be integral to developing core platform components and developer tools. The role encompasses building UI components, developing healthcare data APIs, creating developer tools, and contributing to open-source projects. You'll work in a remote-first environment that values deep work, clear communication, and continuous learning.

The company operates on three core values: Trust (autonomous work without micromanagement), Transparency (open communication and shared company metrics), and Customer Value & Honesty (focus on delivering genuine value to customers). They seek problem solvers who want their code to make a meaningful difference in healthcare.

The ideal candidate should possess strong problem-solving abilities, be self-directed in learning, think from first principles, communicate effectively, and be impact-oriented. The role offers competitive compensation, flexible working arrangements, and the opportunity to work directly with founders while making a significant impact on healthcare technology.

This position requires expertise in modern JavaScript/TypeScript frameworks, API architecture, database modeling, version control, CI/CD pipelines, and containerization. Additional valuable skills include cloud architecture experience, data engineering capabilities, and advanced PostgreSQL development.

Last updated 4 days ago

Responsibilities For Software Engineer

  • Building elegant, reusable UI components for healthcare applications
  • Developing APIs and services that handle complex healthcare data
  • Creating developer tools that simplify integration with clinical systems
  • Designing systems for managing healthcare standards and terminologies
  • Contributing to open-source projects and healthcare data standards
  • Implementing client solutions based on our platform

Requirements For Software Engineer

JavaScript
TypeScript
React
Node.js
PostgreSQL
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Advanced JavaScript/TypeScript proficiency
  • API architecture expertise
  • Database modeling mastery
  • Version control workflow expertise
  • CI/CD pipeline implementation experience
  • Containerization and orchestration proficiency
  • Clean code practitioner
  • Responsive UI development expertise

Benefits For Software Engineer

  • Competitive salary
  • Flexible, remote-first work environment
  • Autonomy to manage your own working hours
  • Transparent company financials and metrics
  • Regular opportunities to grow and learn new skills
  • Work directly with the founders
  • Make a meaningful impact on healthcare
  • Travel opportunities for team meet-ups and conferences
  • Liberal leave policy with no micromanagement

Interested in this job?

Jobs Related To Medblocks Software Engineer

Software Development Engineer, Amazon

Software Development Engineer role at Amazon focused on building innovative product discovery solutions, requiring 3+ years of experience and offering competitive compensation between $129,300-$223,600.

Telecom Operations Engineer, Amazon Connect

Join AWS as a Telecom Operations Engineer to help scale and innovate Amazon Connect's cloud-based contact center platform, working with cutting-edge technologies and global infrastructure.

Software Development Engineer, Amazon Music

Software Development Engineer role at Amazon Music working on search and discovery systems, building large-scale distributed systems and machine learning-powered services.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and scaling Kubernetes services, with focus on container orchestration and cloud infrastructure.

Software Development Engineer

Software Development Engineer role at Amazon Advertising building distributed payment systems using AWS technologies, offering competitive pay and flexible work arrangements in New York.