Manager, Front-End Application Developer

Publicis Groupe
New York, NY, United States
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$125,424.0 - $158,067.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Business Analytics Applications Data Analysis User Authentication Cascading Style Sheets (CSS) Computer Programming Information Engineering Data Visualization Software Debugging Software Design Patterns
+25 more
JSON Python (Programming Language) Machine Learning Role-Based Access Control Software Engineering Data Streaming Systems Integration TypeScript Web Application Frameworks Workflow Management Systems Highcharts Scripting Enterprise Software Applications ReactJS Software Security Ios Frameworks Backend Build Management AngularJS Material UI Machine Learning Operations Front End Software Development Asynchronous Programming Restful APIs Data Pipelines

Job description

This role sits at the intersection of engineering, analytics, and product, translating complex data science and optimization use cases into intuitive, high performance user interfaces. The ideal candidate brings strong hands on front end expertise, architectural judgment, and the ability to operate with end to end ownership across design, implementation, and ongoing evolution of enterprise applications.

Why This Role Matters

This role is critical to ensuring that advanced analytics and ML capabilities are usable, understandable, and actionable. The successful candidate will not just build interfaces-but will shape how users interact with data driven intelligence, enabling better decisions at scale.

Role Objectives:

Front End Application Development & Ownership

  • Design, develop, and maintain front end applications supporting analytics, ML driven workflows, and internal platforms
  • Own front end codebases end to end, including architecture, implementation, testing, and ongoing enhancement.
  • Establish and maintain reusable UI components, design patterns, and front end standards

User Experience & Workflow Design

  • Translate data science, analytics, and optimization use cases into intuitive, user friendly interfaces
  • Design and 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

Integration with Backend Services

  • 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

Performance, Usability & Quality

  • 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

Technical Leadership & Collaboration

  • 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

APIs & Integration

  • 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

Data Visualization & Analytics Interfaces

  • 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

Programming & Supporting Skills

  • Working knowledge of Python for scripting, prototyping, or lightweight backend integration
  • Understanding of basic data concepts (schemas, metrics, aggregations) to support analytics driven UIs

Enterprise Application Experience

  • 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

Preferred / Nice to Have

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all