Quick Summary
At Murj, we are passionate about our work. Founded in 2014, Murj addresses a critical need in cardiology practices: managing sophisticated implantable cardiac devices. Our CEO, Todd, observed clinicians struggling with outdated tools during his time as a Medtronic sales representative. Drawing from his product management background at Apple, Todd envisioned a better, design-driven approach to patient care for implantable devices.
Murj emerged as an enterprise SaaS company specializing in cardiac device management software solutions. We transform patient care through thoughtful design, a commitment to quality, and dedication to customer satisfaction. Today, Murj continues to innovate with intuitive, elegant, and imaginative technology, enhancing the lives of cardiac care professionals and their patients.
What Murj Offers
Murj provides a fast-paced, dynamic environment supported by a team dedicated to innovation, professionalism, humility, and camaraderie. We treat every employee like family, fostering an atmosphere of love, respect, and responsibility. The individual and collective success of our employees is paramount.
Joining Murj means becoming part of a community that values evolution and internal promotion, offering significant opportunities for career progression, creativity, and ownership.
From your first day, you are eligible for comprehensive medical, dental, and vision insurance, an open vacation policy, over 10 annual company holidays, competitive compensation, equity participation, and a 401(k) after three months of service.
How We Work at Murj
Murj is ideal for individuals who thrive in fast-paced, dynamic settings. We cultivate a high-performance culture where every team member is expected to exceed expectations and take ownership beyond their defined role to contribute to our collective success.
Employees should be comfortable working independently and proactively identifying and addressing needs. This initiative is crucial for thriving within Murj.
We believe in collaborative hard work, driven by a shared purpose. We encourage asking challenging questions and support each other in pursuing bold, new ideas.
If this role resonates with you, we encourage you to apply. We value applicants who embrace new challenges, as the right fit at Murj often prioritizes an individual's drive and the challenges they seek over past accomplishments alone.
About The Role: Software Engineer I
As a Software Engineer I at Murj, you will become a primary investigator of our complex platform, gaining a 360-degree view of the Murj ecosystem. Your focus will be on resolving customer requests, addressing bugs, and clearing backlog items. This role is designed to build your expertise in how our system operates, preparing you for deep-level feature development. Candidates located in Eastern or Central time zones are preferred.
You should be comfortable working independently and taking the initiative to identify and address necessary work, even if not explicitly assigned. While your initial focus will be mastering our frontend application, you will have opportunities to gain exposure across the entire stack as you grow.
What You'll Do
- Investigate & Resolve: Tackle bug reports, implement feature enhancements, and perform frontend maintenance tasks to ensure a seamless experience for clinicians.
- Customer Impact: Directly address customer-requested tweaks and improvements, observing the immediate impact on their daily workflows.
- Collaborate: Work closely with the QA team to reproduce issues and with the Product team to understand the underlying reasons for requirements.
- Modernization: Learn to manage third-party dependencies, keeping our codebase current and secure from vulnerabilities.
- Continuous Improvement: Identify patterns in recurring bugs and propose long-term architectural improvements to prevent future occurrences.
- Deployment: Become proficient with our GitLab CI/CD pipeline and release processes.
- Feedback: Iterate on your implementations by actively participating in code reviews or pair programming sessions.
- Automated Testing: Write and maintain unit tests using Vitest to ensure bug fixes are robust and prevent regressions.
What Makes You a Great Fit
- Curiosity First: You seek to understand the root cause of bugs, not just apply a quick fix, ensuring long-term solutions.
- Adaptability: You are enthusiastic about starting in frontend development with the potential to expand your scope across the stack as the team evolves.
- Ownership: You take pride in small victories, such as UI polishes or resolved edge cases, recognizing their contribution to a superior user experience for doctors.
- Detailed Communicator: You enjoy documenting your findings and can clearly translate complex technical bugs into understandable status updates for the broader team.
What You Bring
- React Proficiency: Demonstrated experience building projects or working professionally with React, including a strong understanding of its core principles.
- Modern Tooling Kit: Experience with (or a strong desire to master) TypeScript, Vite, and MobX.
- Problem-Solving Mindset: You enjoy the "detective work" involved in debugging and are adept at navigating logs and documentation.
- Communication Skills: Ability to clearly explain technical issues to non-technical stakeholders, such as Product or Support teams.
- Quality First: A belief that code is not complete until it has been thoroughly tested and verified.
Nice To Haves
- Backend Exposure: Familiarity with PHP or API design (REST/GraphQL).
- DevOps Interest: A desire to learn about Docker, Terraform, or cloud infrastructure.
- Healthcare Tech: Experience working in a HIPAA-compliant environment or with medical data.
- CSS Mastery: A keen eye for layout, accessibility (a11y), and responsive design.
- Secure Coding Practices: Knowledge of best practices and/or exposure to SAST.
What Success Looks Like (First 90 Days)
- In 30 Days: You will have completed several bug fixes, successfully navigated the GitLab CI/CD pipeline, and feel comfortable with the frontend codebase.
- In 60 Days: You will be independently taking ownership of "investigative" tickets, collaborating directly with QA to validate fixes, and contributing to peer code reviews.
- In 90 Days: You will possess a comprehensive understanding of the application's current frontend state, begin suggesting architectural improvements, and start taking on "cross-over" tasks involving APIs or infrastructure.
Travel expectations: 0% (No travel required)

