Full-Time/ W2 || Angular Developer with AWS || Atlanta, GA (Onsite)
Description
Role: Angular Developer with AWS
Location: Atlanta, GA (Onsite)
Employment Type: Full-Time/ W2
Job Description
We are seeking an experienced Angular Developer with AWS to design, develop, and maintain scalable, responsive, and high-performance web applications. The ideal candidate should have strong hands-on experience in Angular, TypeScript, JavaScript, and modern front-end development, along with practical experience integrating and deploying applications in AWS cloud environments.
Key Responsibilities
- Design, develop, and maintain responsive web applications using Angular 12+ and TypeScript.
- Develop reusable UI components, modules, services, and Single Page Applications (SPAs).
- Implement state management using RxJS and NgRx.
- Integrate front-end applications with RESTful APIs and backend microservices.
- Develop and deploy Angular applications using AWS services such as S3, CloudFront, API Gateway, Lambda, and CloudWatch.
- Collaborate with backend developers, UI/UX designers, QA engineers, and cross-functional teams.
- Optimize application performance, scalability, security, and cross-browser compatibility.
- Implement authentication and authorization using OAuth 2.0, JWT, and AWS Cognito.
- Develop unit tests using Jasmine, Karma, or Jest.
- Participate in code reviews, troubleshooting, debugging, and production support.
- Work with CI/CD pipelines using Jenkins, GitHub Actions, AWS CodePipeline, or similar tools.
- Follow Agile/Scrum methodologies and front-end development best practices.
Required Skills
- Strong hands-on experience with Angular 12+, TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS/SASS.
- Strong understanding of Angular components, directives, services, dependency injection, routing, and reactive forms.
- Hands-on experience integrating REST APIs and handling JSON data.
- Practical experience with AWS cloud services, particularly S3, CloudFront, API Gateway, Lambda, and CloudWatch.
- Experience deploying and maintaining front-end applications in AWS environments.
- Knowledge of responsive web design, performance optimization, and browser compatibility.
- Experience with Git, CI/CD pipelines, and Agile development.
- Strong debugging, problem-solving, and communication skills.