4A IT Services LLC - Washington, DC

posted 4 days ago

Full-time
Washington, DC

About the position

The client is seeking a Frontend Web Developer with expertise in Agile development methodologies, strong analytical skills, and a broad technical background to support the Country Solutions work program. The role involves frontend development, including solution analysis, design, implementation, and support, in close collaboration with various business clients and ITS teams for IT solutions analysis, design, implementation, and support.

Responsibilities

  • Design, develop, and maintain the user-facing aspects of web applications.
  • Translate UI/UX designs into functional web pages.
  • Optimize applications for speed and scalability, ensuring compatibility across browsers and devices.
  • Develop and maintain web applications using Angular, HTML, CSS, and responsive design principles.
  • Seamlessly integrate front-end components with RESTful APIs and JSON.
  • Utilize Azure cloud environments and apply basic knowledge of CI/CD pipelines and DevOps practices.
  • Use version control systems (e.g., Git) and debugging tools to ensure robust deployment and maintenance.
  • Enhance application performance using tools and techniques such as lazy loading, code splitting, and browser caching.
  • Follow best practices in front-end development, including modular coding and maintaining a clean codebase.
  • Work collaboratively with designers, product owners, and backend developers to deliver cohesive solutions.
  • Participate in sharing knowledge of front-end best practices and promoting coding standards.

Requirements

  • Bachelor's degree with 8+ years of experience or Master's degree with 5+ years in front-end development.
  • Expertise in Angular, HTML, CSS, and JavaScript/TypeScript.
  • Experience with RESTful APIs and JSON for seamless integration with backend services.
  • Strong understanding of responsive design, accessibility standards, and UX best practices.
  • Familiarity with version control systems like Git and debugging tools for troubleshooting and maintenance.
  • Proven ability to optimize applications for speed and performance.
  • Familiarity with cloud environments, especially Azure.
  • Basic knowledge of CI/CD pipelines and DevOps practices.
  • Prior exposure to Agile/Scrum workflows, including sprints, stand-ups, and retrospectives.
  • Excellent oral and written communication skills and the ability to articulate and communicate to all stakeholders.
  • Positive, proactive, and solutions-oriented, contributing to a collaborative and supportive team environment.
  • Strong interpersonal skills to provide constructive feedback, encourage team learning, and uphold a culture of innovation and quality.

Nice-to-haves

  • Experience with Angular version 15 or higher, with Angular 17 and Angular 18 experience being highly preferred.
  • Hands-on experience with NGRX and RXJS.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service