At Amwell, we're transforming healthcare for all—powered by technology and inspired by people. The Senior Software Engineer – Full Stack will play a critical role within the Engineering organization at Amwell, contributing to the development of Amwell’s cloud-based healthcare platform.
Requirements
- 5+ years of full-stack software development experience
- Strong experience with JavaScript and TypeScript ecosystems
- Hands-on experience with Angular, NodeJS, and modern frontend development
- 3+ years of experience building and delivering highly scalable cloud-based applications
- Enterprise-level experience working with relational and NoSQL databases such as PostgreSQL, MongoDB, Redis, and DynamoDB
- Strong experience writing unit tests, integration tests, and component tests
- Experience developing microservices using Java Spring Boot or NestJS
- Experience managing and supporting cloud-based applications within AWS or similar cloud platforms
- Proven track record mentoring engineers and supporting technical growth within teams
- Strong understanding of software engineering best practices and scalable system design
- Excellent time management skills with the ability to manage multiple priorities and changing requirements
- Strong communication and collaboration skills within distributed engineering environments
Benefits
- Medical Plan Coverage provided by Colmédica
- Plan Coverage provided by Pan American
- Hybrid Allowance
- Additional Paid Time Off
- Maternity Leave 18 weeks
- Parental/Paternity Leave 2 mandatory weeks + 4 weeks
- Mental Health and Resiliency
- Virtual Second Opinion with the Cleveland Clinic Coverage
- LinkedIn Learning
- Rewards and Recognition
- Service Anniversaries
- Annual Bonus
- Referral Program
- Amwell tuition reimbursement benefit