Modernizing Medicine is looking to hire a Software Engineer 2 to design and develop cutting-edge healthcare software systems to modernize medicine and improve patient outcomes.
Requirements
- Strong proficiency in React.js and related libraries (Redux, React Router, Zustand, Recoil)
- Expertise in PHP and frameworks like Laravel or Symfony; experience with Perl or Python a plus
- Solid understanding of web standards, APIs, REST, XML, and JSON
- Strong SQL skills and experience with relational databases (MySQL preferred)
- Minimum 3 years of professional web development experience
- Commitment to code quality, architecture, and documentation
- Experience with Agile methodologies a plus
Responsibilities
- Design, build, document, test, and debug software applications—whether cloud-hosted or in-house—leveraging React.js, PHP, and associated development technologies.
- Develop user-facing features using React.js and related libraries (e.g., Redux, React Router, Zustand, Recoil)
- Make sound design decisions and tradeoffs within the codebase
- Build reusable, efficient, and scalable components and front-end libraries
- Translate UI/UX wireframes into responsive, high-quality code
- Optimize applications for performance and scalability
- Identify and resolve bugs, performance issues, and UI inconsistencies
Other
- Work within an agile, cross-functional team to deliver organizational objectives
- Use user empathy to inform design and development decisions
- Communicate effectively across teams and functions
- Proactively identify risks and raise issues early to support course correction
- Bachelor's Degree in Computer Science or related field