Senior Frontend Engineer (ReactJS)
Core
Designing, developing, and maintaining scalable, high-quality web applications that deliver exceptional user experiences for a modern ecosystem of web, Android, and iOS apps.
Role type
Senior Frontend Engineer (ReactJS)
Builds
Reusable UI components, libraries, and frontend frameworks for scalable application development.
Domain
Life sciences and healthcare intelligence
Deliverable
production ML models | product features
Required skills
ReactJS, JavaScript, TypeScript, HTML5, CSS3, REST API integration, frontend architecture, state management, component-based design, responsive design, cross-browser compatibility, performance optimization, Git, automated testing, Agile development
Preferred skills
Java, Spring Boot, SQL, PostgreSQL, Kubernetes, Docker, cloud-native applications, Snowflake, Azure, AWS, CI/CD pipelines, DevOps practices
Technologies
ReactJS, TypeScript, HTML5, CSS3, Git, Kubernetes, Docker, Azure, AWS, Snowflake, Spring Boot, PostgreSQL
Responsibilities
Design, develop, and maintain modern web applications using ReactJS; Build reusable UI components, libraries, and frontend frameworks; Collaborate with Product, UX, Mobile, and Engineering teams to define, design, and deliver new features; Ensure the technical feasibility of UI/UX designs and implement responsive, accessible, and user-friendly interfaces; Integrate frontend applications with REST APIs and backend services; Optimize application performance, responsiveness, and cross-browser compatibility; Troubleshoot and resolve complex frontend application issues; Develop and maintain automated tests to ensure application quality and reliability; Participate in code reviews and promote engineering best practices, coding standards, and software quality; Support and lead small to medium complexity frontend initiatives and system components; Provide peer support and assist in onboarding and mentoring junior engineers; Work within Agile development processes, including sprint planning, estimation, and retrospectives; Document development processes, technical designs, and implementation decisions; Implement security, performance, and accessibility best practices
Seniority
Senior, hands-on IC