Senior Frontend Software Engineer
MedtronicAbout the role
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.
A Day in the Life
You’ll spend your days building and refining our web applications, collaborating closely with product, design, and backend teams. You’ll architect and implement new features, review code, and help drive technical decisions. You’ll also mentor junior engineers, contribute to UI/UX discussions, and ensure our frontend codebase is robust, maintainable, and scalable.
Primary Responsibilities:
Lead the design, development, and maintenance of our React-based frontend applications (legacy and modern Vite-based).
Collaborate with backend engineers to integrate RESTful APIs and ensure seamless end-to-end functionality.
Architect and implement complex UI features, data visualizations, and responsive layouts.
Write clean, well-tested, and well-documented TypeScript code.
Drive improvements in performance, accessibility, and cross-browser compatibility.
Maintain and enhance our frontend build, test, and deployment pipelines.
Conduct code reviews, provide technical guidance, and mentor junior team members.
Work with product and design teams to deliver a polished, user-friendly experience.
Stay up to date with the latest frontend technologies and best practices.
Minimum Requirements:
Bachelor’s Degree with 4 years of relevant experience or an advanced degree with 2 years of relevant experience
Preferred Qualifications:
5+ years of experience building modern web applications with React and TypeScript.
Deep understanding of React patterns, hooks, and state management.
Experience with modern build tools (Vite, Webpack) and CSS-in-JS solutions (Emotion).
Strong background in testing (Vitest, React Testing Library) and CI/CD best practices.
Familiarity with data visualization libraries (Chart.js) and accessibility standards.
Experience integrating with RESTful APIs and working with OpenAPI specifications.
Proficiency in responsive design and cross-browser compatibility.
Experience with Docker and containerized development environments.
Excellent communication skills and a collaborative, team-oriented mindset.
Experience mentoring and supporting the growth of other engineers.
Physical Job Requirements
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: Whil
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s