[Remote] Senior Frontend Engineer
Note: The job is a remote job and is open to candidates in USA. Avive Solutions, Inc. is a VC-backed healthcare technology company focused on revolutionizing out-of-hospital cardiac arrest response. They are seeking a versatile Frontend Software Engineer to design, build, and maintain modern web applications, ensuring a high-quality user experience while collaborating with various teams.
Responsibilities
- Design, build, and maintain scalable frontend applications using Angular and TypeScript
- Architect and implement complex UI features and reusable components using Tailwind CSS and modern Angular best practices
- Develop responsive, accessible, and cross-browser-compatible user interfaces aligned with design specifications
- Implement and manage complex client-side state using RxJS and Angular Signals
- Integrate frontend applications with RESTful APIs, authentication flows, and real-time or asynchronous data interactions
- Build and maintain mapping and geolocation features using Google Maps API, including advanced marker clustering
- Optimize frontend applications for performance, bundle size, responsiveness, and overall user experience
- Write clean, maintainable, and unit-test–focused code with strong coverage using Jasmine and Karma
- Implement robust error handling, logging, and monitoring practices using tools such as Sentry
- Collaborate with backend, QA, DevOps, product, and design teams to deliver end-to-end solutions
- Document technical designs, architectural decisions, and complex feature implementations
- Support deployments and troubleshooting across multiple environments, including development, staging, QA, VnV, and production
Skills
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional frontend development experience
- 3+ years of hands-on Angular experience in production environments
- Strong programming expertise in TypeScript and modern frontend development practices
- Deep understanding of Angular concepts, including components, services, modules, routing, guards, and interceptors
- Hands-on experience with RxJS and reactive programming patterns in large-scale applications
- Experience implementing scalable frontend architectures and reusable component-based systems
- Proficiency with Tailwind CSS and custom UI component development
- Experience integrating REST APIs, authentication/authorization flows, and complex data interactions
- Strong understanding of responsive design, accessibility, and cross-browser compatibility
- Strong focus on unit tests and automated testing using Jasmine, Karma, or similar frameworks
- Experience with frontend code quality tools such as ESLint, Prettier, and Git-based pre-commit hooks
- Familiarity with error monitoring and debugging tools such as Sentry
- Proficiency with Git workflows, CI/CD pipelines, and modern software delivery practices
- Experience working in Agile/Scrum teams
Company Overview
Company H1B Sponsorship