- Company Name
- Quantum Health
- Job Title
- Lead Software Engineer - UI/Mobile Development
- Job Description
-
Job title: Lead Software Engineer – UI/Mobile Development
Role Summary: Lead the design, development, and delivery of high‑quality web and mobile user interfaces using React and React Native, while collaborating closely with back‑end teams (Java, Spring Boot) to produce scalable, performant applications. Provide technical mentorship to front‑end and full‑stack engineers, advocate best practices in UI architecture, performance, accessibility, and design system consistency, and support DevOps and CI/CD pipelines.
Expactations: • 8+ years of professional front‑end engineering (React, React Native, TypeScript/JavaScript) and concurrent back‑end experience (Java/Spring Boot, REST APIs, relational databases).
• Proven track record of building responsive, high‑performance UI components and mobile apps for iOS and Android.
• Deep knowledge of cloud architecture (AWS), relational database design (PostgreSQL/SQL Server), and CI/CD tooling.
• Strong leadership skills: mentoring, code quality advocacy, cross‑disciplinary collaboration, and strategic technical vision.
Key Responsibilities: • Lead front‑end architecture and development for web and mobile platforms using React, React Native, and TypeScript.
• Design clean APIs and efficient data flows in partnership with back‑end teams (Java, Spring Boot).
• Bridge UI/UX design with engineering to ensure consistency, performance, and maintainability.
• Mentor front‑end and full‑stack engineers, promoting modern practices and code quality.
• Champion front‑end excellence in performance optimization, accessibility, responsive design, and design system adherence.
• Participate in full‑stack architecture discussions to ensure end‑to‑end alignment.
• Support DevOps, CI/CD, and automated testing for seamless deployments.
• Identify and evaluate emerging web/mobile technologies for adoption.
Required Skills: • React, React Native, TypeScript, JavaScript, CSS/Sass, Material‑UI/Ant Design.
• Java, Spring Boot, RESTful APIs, PostgreSQL/SQL Server.
• AWS cloud services, architectural best practices.
• Design systems, component libraries, responsive design, accessibility (WCAG).
• Performance profiling, debugging across front‑end and mobile.
• CI/CD pipelines, automated testing, code reviews.
• Strong communication, problem‑solving, and organizational skills.
Required Education & Certifications: • Bachelor’s or Master’s degree in Computer Science, Information Technology, MIS, CIS, or related field. • (Optional) Relevant AWS certifications or security/privilege-management certifications.