We are seeking a highly skilled Angular UI Developer with AWS integration experience to join our team in San Francisco, CA. The successful candidate will have over 10 years of experience and will be responsible for developing dynamic, responsive, and reusable web UI components using Angular, integrating with RESTful APIs and AWS managed endpoints, and collaborating with backend and DevOps teams to design secure, performant cloud-native applications.
Responsibilities:
- Develop dynamic, responsive, and reusable web UI components using Angular (v15+ preferred).
- Integrate with RESTful APIs and AWS managed endpoints.
- Securely manage authentication and authorization using OAuth2/JWT.
- Handle file uploads/downloads to/from Amazon S3, including signed URLs and access control.
- Integrate with API Gateway and Lambda services to call backend functions.
- Participate in CI/CD pipeline integration using Terraform or similar tools.
- Collaborate with backend and DevOps teams to design secure, performant cloud-native applications.
Qualifications:
- Strong experience with Angular (15+) and TypeScript.
- Familiarity with RxJS, Angular Materials, and component-driven architecture.
- Proficient in REST API integration and state management.
- Experience in upgrading Angular versions.
- Hands-on experience with Amazon S3, API Gateway, AWS Lambda, IAM roles and policies.
- Familiarity with CloudWatch and Route 53 is a plus.
- Experience using GitHub/GitLab.
- Understanding of CI/CD processes.
- This is a hybrid position until August, after which it will be onsite
If you have the expertise and are ready to take on this exciting challenge, we want to hear from you. Apply now and take the next step in your career.