Front-end Developer w/ Angular and AWS
Location: Remote, DC
Employment Type: Contract to Direct Hire
Job ID: 140552
Date Added: 12/11/2023
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).