Front-end Developer w/ Angular and AWS

Location: Remote, DC
Employment Type: Contract to Direct Hire
Job ID: 140552
Date Added: 12/11/2023

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

* Required field.

Job Title: Front-End Developer
Location: Remote

The Company
Our client is a dependable and trusted IT solutions provider in the Federal sector. They offer their clients end-to-end solutions to their mission challenges. We are looking for a Front-end Developer to provide support to our government clients.

Salary Expectations: $120,000 – $170,000

Overview: As a Front-End Developer with experience in Angular and AWS, you will be a key member of our development team, contributing to the creation of dynamic and responsive user interfaces. This role offers an exciting opportunity for individuals who are passionate about front-end development, with a focus on Angular framework, and possess experience in leveraging AWS services. You will collaborate closely with back-end developers, designers, and other stakeholders to deliver high-quality web applications that align with industry best practices and provide an exceptional user experience.

Responsibilities:

  • Angular Development: Design and implement user interfaces using Angular, ensuring responsiveness, performance, and a seamless user experience.
  • AWS Integration: Integrate front-end applications with AWS services, leveraging cloud capabilities for scalability, security, and reliability.
  • Web Development: Develop and maintain web applications, ensuring cross-browser compatibility and responsiveness.
  • Collaboration: Collaborate with back-end developers and designers to translate design concepts into functional front-end code.
  • Code Optimization: Optimize front-end code for performance and efficiency, considering factors such as page load times and resource utilization.
  • UI/UX Enhancement: Work closely with UI/UX designers to enhance and implement user interface designs.
  • Version Control: Use version control systems (e.g., Git) to manage and track changes to front-end code.
  • Troubleshooting: Identify and resolve front-end issues, collaborating with cross-functional teams to address challenges.
  • Code Reviews: Participate in and conduct code reviews to ensure code quality and adherence to coding standards.

Required Skills:
  • Angular Expertise: Strong proficiency in Angular (2+), including components, services, and dependency injection.
  • Web Technologies: Proficiency in HTML5, CSS3, and JavaScript for building responsive and interactive web interfaces.
  • AWS Services: Experience with AWS services, such as S3, Lambda, API Gateway, and Cognito, for front-end application integration.
  • Responsive Design: Strong understanding of responsive design principles and mobile-first development.
  • Web Development Tools: Experience with front-end development tools, such as npm, Webpack, or similar.
  • Version Control: Knowledge of version control systems, preferably Git, for collaborative development.
  • Problem-Solving: Strong problem-solving skills to address front-end challenges and optimize application performance.
  • Communication: Excellent communication skills to collaborate effectively with team members and stakeholders.

Additional Preferred Skills:
  • GraphQL: Familiarity with GraphQL for efficient data fetching and manipulation.
  • Testing Frameworks: Experience with testing frameworks
  • CI/CD: Understanding of continuous integration and continuous deployment (CI/CD) pipelines.
  • Serverless Architecture: Exposure to serverless architecture and its application in front-end development.
  • AWS Certifications: Any relevant AWS certifications (e.g., AWS Certified Developer) would be considered a plus.
  • Backend Development: Basic knowledge of back-end development technologies and frameworks.
  • Containerization: Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).