remote
Senior Software Engineer, UI - Swipesense
Software Engineer
Lead the design and development of responsive, data‑driven user interfaces for a healthcare platform, using React, TypeScript, and modern web technologies to deliver intuitive experiences for hospital staff.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance web UI components using React and TypeScript.
- Collaborate with product, data, and backend teams to translate clinical workflows into intuitive user experiences.
- Implement state management solutions (e.g., Redux) and integrate with RESTful services.
- Ensure accessibility, responsiveness, and cross‑browser compatibility across hospital devices.
- Write unit and integration tests, conduct code reviews, and uphold best practices for quality and performance.
Requirements
- 5+ years of professional experience building complex web applications with React and TypeScript.
- Strong proficiency in HTML5, CSS3 (including preprocessors or CSS‑in‑JS), and modern JavaScript (ES6+).
- Experience with state management libraries such as Redux or MobX and consuming REST APIs.
- Solid understanding of UI/UX principles, accessibility standards, and responsive design.
- Proven ability to write automated tests (Jest, React Testing Library) and participate in agile development processes.
Skills
reacttypescriptjavascriptredux