DeveloperJobs.io
← Back to all jobs

Job Description

Onsite in New York, NY, this role offers a salary range of USD 125,424 to 158,067 per year for an experienced Front End Application Developer focused on analytics, ML workflows, and complex decisioning.

Responsibilities

  • Design, develop, and maintain frontend applications powering analytics, ML driven workflows, and internal platforms
  • Own frontend codebases end to end, including architecture, implementation, testing, and ongoing enhancements
  • Establish and maintain reusable UI components, design patterns, and frontend standards
  • Translate data science, analytics, and optimization use cases into intuitive, user friendly interfaces
  • Build dashboards, configuration panels, and workflow interaction screens that support complex decisioning
  • Partner with data science, analytics, and product teams to ensure UIs accurately reflect underlying logic and workflows
  • Integrate UI components with backend services, APIs, and data pipelines
  • Consume and manage JSON based APIs and asynchronous data flows
  • Collaborate closely with backend and data engineering teams to define contracts, schemas, and interaction patterns
  • Ensure applications meet high standards for usability, performance, responsiveness, and accessibility
  • Optimize front end performance for data heavy views, dashboards, and real time interactions
  • Implement testing, debugging, and monitoring practices to maintain application reliability
  • Act as a front end technical owner, influencing architectural decisions and best practices
  • Mentor other engineers and contribute to shared UI frameworks and design system
  • Collaborate cross functionally with engineering, analytics, data science, and product stakeholders

Requirements

  • Strong experience with modern front end frameworks such as React, Angular, or similar
  • Proficiency in JavaScript / TypeScript, HTML, and CSS
  • Experience building component based architectures and reusable UI libraries
  • Strong understanding of REST APIs, JSON based integrations, and asynchronous communication patterns
  • Familiarity with MCP servers or comparable service oriented / agent based architectures
  • Experience integrating front end applications with complex backend systems
  • Familiarity with data visualization libraries (e.g., D3, Chart.js, Vega, or similar)
  • Experience building dashboards and interactive analytics views
  • Ability to present complex data and ML outputs in clear, actionable ways
  • Working knowledge of Python for scripting, prototyping, or lightweight backend integration
  • Understanding of basic data concepts (schemas, metrics, aggregations) to support analytics driven UIs
  • Demonstrated experience building internal or enterprise grade applications
  • Familiarity with authentication, authorization, role based access, and secure application patterns
  • Experience working in cross functional, platform oriented environments
  • Experience supporting analytics platforms, ML workflows, or decisioning systems
  • Familiarity with design systems and UX collaboration workflows
  • Exposure to cloud based application deployment and CI/CD pipelines

Technologies

  • React
  • Angular
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST APIs
  • JSON
  • MCP servers
  • D3
  • Chart.js
  • Vega
  • Python
  • CI/CD pipelines

Why this role matters

This role ensures that advanced analytics and machine learning capabilities are usable, understandable, and actionable. The successful candidate will shape how users interact with data driven intelligence, enabling better decisions at scale.

Role objectives

  • Front End Application Development & Ownership
  • User Experience & Workflow Design
  • Integration with Backend Services
  • Performance, Usability & Quality
  • Technical Leadership & Collaboration

Similar Jobs