Murj - Software Engineer I
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• React Proficiency: You’ve built projects or worked professionally with React and understand its core principles. • React Proficiency: • The Modern Tooling Kit: Experience with (or a strong desire to master) TypeScript, Vite, and MobX. • The Modern Tooling Kit: • Problem-Solving Mindset: You enjoy the "detective work" of debugging and aren't afraid to dig through logs and documentation. • Problem-Solving Mindset: • Communication Skills: You can explain technical issues clearly to non-technical stakeholders (like Product or Support). • Quality First: You believe that code isn't finished until it's tested and verified. • Quality First: • Backend Exposure: Familiarity with PHP or API design (REST/GraphQL). • Backend Exposure: • DevOps Interest: A desire to learn more about Docker, Terraform, or cloud infrastructure. • DevOps Interest: • Healthcare Tech: Experience working in a HIPAA-compliant environment or with medical data. • Healthcare Tech: • CSS Mastery: A keen eye for layout, accessibility (a11y), and responsive design. • CSS Mastery: • Secure Coding Practices: Knowing best practices and/or exposure to SAST, etc. • Secure Coding Practices: • What Success Looks Like (First 90 Days). • In 30 Days: You have completed your first several bug fixes, successfully navigated the GitLab CI/CD pipeline, and feel comfortable navigating the frontend codebase.
Responsibilities
• Investigate & Resolve: Tackle bug reports, feature enhancements, and frontend maintenance tasks, ensuring a seamless experience for clinicians. • Investigate & Resolve: • Customer Impact: Directly address customer-requested tweaks and improvements, seeing the immediate impact of your work on their daily workflows. • Customer Impact: • Collaborate: Work closely with our QA team to reproduce issues and our Product team to understand the "why" behind the "what." • Collaborate: • Modernization: Learn how to manage third-party dependencies, keeping our codebase up-to-date and free of vulnerabilities. • Modernization: • Continuous Improvement: Identify patterns in recurring bugs and suggest long-term architectural improvements to prevent them. • Continuous Improvement: • Deployment: Become proficient with our GitLab CI/CD pipeline and release process. • Deployment: • Feedback: Iterate over your implementation by receiving feedback through code reviews or pair programming. • Feedback: • Automated Testing: Write and maintain unit tests using Vitest to ensure bug fixes are durable and don't cause regressions. • Automated Testing: • What Makes You a Great Fit. • Curiosity First: You aren't satisfied with just "fixing" a bug; you want to understand the root cause and ensure it doesn't happen again. • Curiosity First: • Adaptability: You are excited by the prospect of starting in the frontend but eventually expanding the scope of your work as the team evolves. • Adaptability: • Ownership: You take pride in the small wins—a UI polish or a resolved edge case—knowing they lead to a better experience for the doctors using our tools. • Ownership: • Detailed Communicator: You enjoy documenting your findings and can translate complex technical bugs into clear status updates for the broader team. • Detailed Communicator: • In 60 Days: You are taking ownership of "investigative" tickets independently, collaborating directly with QA to validate fixes, and contributing to code reviews for your peers. • In 90 Days: You have a 360-degree view of the application's current frontend state. You are beginning to suggest architectural improvements and are starting to pick up "cross-over" tasks that touch our APIs or infrastructure. • Travel expectations: 0%: No travel required • Travel expectations:
No credit card. Takes 10 seconds.