- Remote, Colombia
- Remote
- Full-time · Staff
- 8+ years
The Staff Software Engineer at Amwell is responsible for independently designing, developing, and delivering complex, scalable software solutions for our next-generation digital healthcare platform. This role requires strong technical expertise, end-to-end ownership, and sound technical judgment, working collaboratively across teams to ensure high-quality, secure, and reliable solutions with minimal supervision.
Responsibilities
- Independently design, build, test, and deploy scalable microservices and APIs using TypeScript (Node.js/NestJS) and Java (Spring Boot)
- Develop and enhance Angular applications and micro-frontends, translating UX designs into maintainable solutions
- Take full responsibility for technical deliverables across the Agile SDLC, from design and estimation through deployment and production support
- Partner with Product, Architecture, UX, and QA to translate complex requirements into effective technical solutions
- Implement and maintain automated unit, integration, and contract tests to ensure software quality
Requirements
- Nice to have: Keycloak
- Nice to have: Flutter
- Nice to have: Swift
- Nice to have: Objective-C
- Nice to have: Kotlin