Front end developer

TechDigital

  • Washington, DC
  • 1 day ago

    Highlights

    The ideal candidate has hands-on experience building rich user interfaces, and has also worked on AI-powered applications from the front-end perspective — integrating with APIs, managing real-time data visualization, and building user interfaces for data-driven tools. Collaborate with AI/ML engineers and backend developers to build front-end interfaces for AI applications such as data dashboards, NLP interfaces, and real-time prediction visualizations.

    Numbers & Facts

    LocationWashington, DC
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Description

    About the Role:
    We are looking for a highly skilled Front-End Developer with 7+ years of experience in modern web technologies and a deep understanding of Angular 12+ and RxJS. The ideal candidate has hands-on experience building rich user interfaces, and has also worked on AI-powered applications from the front-end perspective — integrating with APIs, managing real-time data visualization, and building user interfaces for data-driven tools.

    Key Responsibilities:
    • Develop responsive, scalable, and dynamic user interfaces using Angular 12+, RxJS, and modern web technologies.
    • Collaborate with AI/ML engineers and backend developers to build front-end interfaces for AI applications such as data dashboards, NLP interfaces, and real-time prediction visualizations.
    • Integrate UI components with AI APIs, RESTful services, and real-time data streams (WebSockets, SSE).
    • Build intuitive workflows and UX for tasks involving model feedback loops, user-assisted learning, or AI-assisted decision making.
    • Apply performance optimization techniques for handling large datasets, charts, and AI inference results in the browser.
    • Implement robust UI state management and asynchronous data flows using RxJS.
    • Write clean, reusable code in HTML, CSS/SCSS, JavaScript, and follow best practices in responsive design and accessibility.
    • Participate in Agile/Scrum development practices, code reviews, and CI/CD pipelines.
    • Use Git for source control and collaboration in cross-functional teams.
    Required Skills & Qualifications:
    • 7+ years of experience in front-end development.
    • Expert in Angular 12+ and RxJS.
    • Strong skills in HTML, CSS, SCSS, JavaScript.
    • Solid understanding of Object-Oriented JavaScript.
    • Hands-on experience integrating front-end with REST APIs or data-driven systems by AI.
    • Exposure to AI/ML-based front-end features such as interactive dashboards, prediction results rendering, or chat-based AI tools.
    • Experience with data visualization libraries (e.g., Ag-Grid, Highcharts, D3.js, or similar).
    • Working knowledge of Git and Agile development practices.
    • Strong analytical thinking, debugging skills, and attention to detail.
    • Knowledge of web accessibility standards and SEO best practices.

    Similar Jobs

    See more jobs