This is hybrid
We’re seeking a Senior Front-End Engineer to lead the development of user-centric interfaces for cloud-based health diagnostics and mobile tracking applications. This role is ideal for a passionate front-end expert who thrives in a fast-paced, data-driven environment and is motivated to deliver intuitive, secure, and responsive user experiences across platforms.
Responsibilities:
Design and build engaging, high-performance UIs for mobile and web applications using React, React Native, TypeScript, HTML5, and CSS3
Collaborate with product designers and backend engineers to deliver seamless, integrated experiences
Optimize performance and usability across devices and browsers, ensuring accessibility and responsiveness
Implement modern design patterns and architectural best practices to maintain code quality and scalability
Develop and integrate secure, reliable APIs; handle real-time data and server-initiated communication
Drive UX improvements using A/B testing, user feedback, and behavioral analytics
Contribute to system documentation, UI component libraries, and front-end architectural strategy
Participate in agile ceremonies, code reviews, and iterative release cycles
Requirements:
7+ years of hands-on front-end or full-stack development experience, with a strong focus on UI for mobile and web
Deep knowledge of JavaScript (ES6+), TypeScript, React, React Native, and modern UI development practices
Solid understanding of RESTful API integration and real-time data handling (e.g., WebSockets)
Proven track record of developing secure, scalable applications and mitigating common front-end vulnerabilities
Strong attention to detail and experience translating UX wireframes and mockups into functional, elegant interfaces
Skilled at diagnosing and resolving performance bottlenecks across browsers and platforms
Comfortable working with cross-functional teams in a cloud-native, agile development environment
Preferred:
Experience working with Node.js and server-side JavaScript
Familiarity with Azure cloud services and secure mobile/web deployment practices
Exposure to streaming data technologies like Kafka, Azure Event Hub, or Redis
Experience with A/B testing frameworks and user research
Minimum Qualifications:
Bachelor’s degree in Computer Science, Engineering, or equivalent experience—we welcome diverse educational paths
Passion for crafting high-quality UI and user experiences backed by analytics, testing, and user insights