Publicis Groupe Holdings B.V - Software Engineer, UI

Developer
💰 Negotiable
📍 New York, United States
Twine
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 3 months ago

Developer is needed in New York, United States.

Client: Publicis Groupe Holdings B.V

Location: New York, NY

Contract: Full-time, Full-time

Job Description

We are seeking a skilled Software Engineer UI to join our team and play an important role in the development of one or more front-end applications within a large suite of Media tools. You will also contribute to the development of reusable components in a common component library, adhering to a modern design language. This role requires combining creativity with technical expertise to create highly performant, accessible, and user-friendly interfaces.

Responsibilities

  • Develop and maintain responsive applications using ReactJS and JavaScript within the organization’s suite of media tools.
  • Collaborate with cross-functional teams to build reusable, accessible components for a shared component library.
  • Ensure applications are developed focusing on accessibility and performance.
  • Write and maintain comprehensive unit and integration tests using modern testing frameworks.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Manage code repositories and workflows using Git and contribute to an efficient CI/CD pipeline.
  • Document technical solutions, contribute to project planning, and estimate development efforts.
  • Work closely with product managers and designers to translate user requirements into intuitive UI solutions.

Required Skills and Experience

  • Proficiency in core UI technologies: JavaScript (ES11+), React (v18+), HTML5, CSS3 + SASS.
  • Ability to utilize built-in React Tools and APIs such as context & hooks, along with experience in writing custom hooks.
  • Strong knowledge of accessibility standards and best practices (e.g., ARIA roles, keyboard navigation).
  • Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
  • Familiarity with tools such as Git, Jira, NPM, and build tools like Vite, Babel, and ESLint.
  • 3+ years of experience with web technologies including HTML, CSS, JavaScript, and React.
  • Experience in building and maintaining component libraries.
  • Working knowledge of TypeScript.
  • Familiarity with design systems and tools like Storybook and Figma.
  • Understanding of performance optimization techniques in SPAs.

Benefits

Our benefits package includes medical coverage, dental, vision, disability, 401K, parental and family care leave, family forming assistance, tuition reimbursement, and flexible time off.

Compensation

Compensation Range: $72,390 - $109,480 annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be based on skills, qualifications, and experience.


Posted 3 months ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

chevron-left

FreshBooks is an easy-to-use billing, payments, and accounting platform that keeps you tax-time ready all year round.

Try FreshBooks free for 30 days.
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Similar Jobs