Software Engineer

Mass Digital Health

Newton (MA)

On-site

USD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary based on experience
Paid time off
Health insurance
401k with matching
Stock Options
Opportunities for career growth

Job summary

Mass Digital Health is seeking a Software Engineer to design, develop, and maintain scalable full-stack software solutions. Ideal candidates should have a BS or MS in Computer Science and 3-5 years of software development experience, including expertise in TypeScript and mobile programming languages like Kotlin or Swift. The role offers competitive salary, health insurance, and significant opportunities for career growth, within a dynamic and fast-paced environment focused on healthcare innovations.

Qualifications

  • 3-5 years of professional software development experience.
  • Experience in programming with TypeScript and a native mobile language.
  • Practical experience with Android, React Native, React, and Node.js development.

Responsibilities

  • Design, develop, and maintain scalable full-stack software solutions.
  • Take ownership of new features and collaborate with the engineering team.
  • Organize rapidly changing and complex requirements.

Skills

TypeScript
Kotlin
Java
Swift
Objective-C
React Native
React
Node.js
Git
Docker
CI/CD
Agile methodologies

Education

BS or MS Degree in Computer Science, Software Engineering, or related field

Job description

BioSensics is a biomedical engineering firm specializing in wearable medical sensor and telehealth technologies. Our physiological monitoring, telehealth, and biofeedback products are used in elderly care, physical therapy, rehabilitation, orthopedics, neurology, and many other areas.

We are looking for a self-driven, detail oriented, and motivated Software Engineer to join our fast-growing team. This is a multifaceted role requiring both creative and practical skills. Our Software Engineers manage the full stack, encompassing everything from the user experience and frontend programming to database queries, server configuration, and backend maintenance. This is an exciting opportunity for a motivated engineer to have a high impact on a fact paced, and rapidly growing company.

Responsibilities
  • Design, develop, and maintain scalable full-stack software solutions.
  • Take ownership of new features, driving their implementation across the codebase and collaborating with the engineering team.
  • Organize and iterate on rapidly changing and complex requirements, working closely with the product and operations teams.
  • Serve as a key contributor in all aspects of full-stack software development.
Desired Skills and Experience
  • BS or MS Degree in Computer Science, Software Engineering, Computer Engineering, or a closely related technical field.
  • 3-5 years of professional software development experience.
  • Experience in programming with TypeScript and a native mobile language (Kotlin, Java, Swift, or Objective-C).
  • Practical experience with Native Android, React Native, React, and Node.js development.
  • Proficiency with version control using Git, continuous integration/continuous delivery (CI/CD) pipelines with GitHub Actions, and containerization with Docker.
  • Experience in designing, developing, and maintaining various testing frameworks.
  • Familiarity with Agile development methodologies, functional programming and object design patterns.
  • Excellent communication skills.
Nice to Have Skills and Experience
  • Experience in a medical device or other regulated product development setting.
  • Familiarity with technologies such as Nordic Bluetooth SDKs, Expo SDK, Parse Platform SDKs, or realtime message queues.
  • Previous experience mentoring interns or Junior Developers.
  • Knowledge or interest in Go.
Other
  • Competitive salary based on experience
  • Paid time off and health insurance
  • Excellent work environment
  • 401k with matching
  • Significant opportunities for career growth
  • Stock Options
  • Must be authorized to work in the U.S.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer match
Paid time off
Director of Software
Director of Software

Bionic Sciences Inc. • Atlanta (GA)

On-site
USD 85,000 - 110,000
Software Engineer IV (Staff)/iOS
Software Engineer IV (Staff)/iOS

Biolinq • San Diego (CA)

On-site
USD 150,000 - 175,000
Medical, dental, and vision insurance
401(k) plan
Flexible spending account
Senior Software Engineer/ iOS
Senior Software Engineer/ iOS

Biolinq • San Diego (CA)

On-site
USD 140,000 - 160,000
Medical, dental, vision insurance
401(k) plan
Paid time off
Embedded Engineer (BLE / Wearables)
Embedded Engineer (BLE / Wearables)

Zenlyf • San Francisco (CA)

Hybrid
USD 120,000 - 150,000
Flexible work arrangements
Competitive salary and equity options
Unlimited PTO
+3
Staff Software Engineer
Staff Software Engineer

Epia Neuro • Alameda (CA)

Hybrid
USD 170,000 - 210,000
Healthcare coverage for you and depend
Generous vacation policy
Paid parental leave
+1
Software Engineer - Sponsor Solutions TL
Software Engineer - Sponsor Solutions TL

Verily Health • Raleigh (NC)

On-site
USD 173,000 - 196,000
Senior Android Developer
Senior Android Developer

Sibelhealth • Chicago (IL)

On-site
USD 130,000 - 180,000
Medical, dental, vision, life, and disability insurance
"Take as much time as you need" policy
Simple IRA plan with employer matching
+2
Software Engineering Manager, Applications
Software Engineering Manager, Applications

echo inc. • San Francisco (CA)

On-site
USD 200,000 - 250,000
Stock options
Comprehensive benefits
401(k) with matching
Senior Software Engineer
Senior Software Engineer

Outcomes® • Orlando (FL)

On-site
USD 90,000 - 120,000