Front-End Engineer

Posted Sep 16

We are seeking a talented and experienced Front-End Engineer to join our dynamic, remote-first team at Edelman. You will be instrumental in designing, building, and maintaining React applications as part of our global product development group. This team focuses on creating AI-driven solutions that deliver actionable PR insights for our clients. 

Why You'll Love Working with Us 

At Edelman, we believe in a collaborative and open environment where every team member’s voice is valued. Our team is approachable and always eager to embrace new ideas and improvements. We make decisions together, ensuring that everyone's input shapes the direction of our projects. You'll be joining at a particularly exciting time as we are rebuilding our components library using cutting-edge technologies like Radix, ShadCN, and Tailwind CSS. With a relatively small, manageable codebase, this is a good moment to make a significant impact on an innovative product that leverages AI to deliver powerful PR insights. If you're passionate about creating meaningful, high-quality work in a supportive and forward-thinking environment, you'll thrive here. 

Our Tech Stack:

- Front-End: Typescript with React, Tailwind CSS, Jest, Vite, Yarn

- Back-End: Python with FastAPI, SQLAlchemy, Alembic, Snowflake & Elasticsearch, Auth0 

- DevOps/Infrastructure: AWS ECS & CloudFront, Vercel, GitHub Actions

- Additional Tools: Sentry, Mixpanel

Responsibilities:

  • Develop and maintain the frontend of data-centric web applications, focusing on creating reusable and efficient UI components. 
  • Maintain code quality with unit, e2e and manual testing 
  • Collaborate closely with UX designers, back-end developers, data engineers, and product managers to deliver high-quality code that aligns with business requirements. 
  • Participate in architecture decision-making to ensure the scalability and performance of applications. 
  • Document your work thoroughly to support future development and maintenance efforts. 

Technical Requirements:

  • 4+ years of web application development experience.
  • Familiarity with the technologies mentioned in our frontend tech stack.
  • Experience with state management libraries such as redux
  • Experience with chart libraries (optional)

Non-Technical Requirements:

  • Excellent communication skills in English, with the ability to work effectively across teams 
  • Experience working in a Scrum or Agile environment 

#LI-RT9

Edelman Data & Intelligence (DXI) is a global, multidisciplinary research, analytics and data consultancy with a distinctly human mission.

We use data and intelligence to help businesses and organizations build trusting relationships with people: making communications more authentic, engagement more exciting and connections more meaningful.

DXI brings together and integrates the necessary people-based PR, communications, social, research and exogenous data, as well as the technology infrastructure to create, collect, store and manage first-party data and identity resolution. DXI is comprised of over 350 research specialists, business scientists, data engineers, behavioral and machine-learning experts, and data strategy consultants based in 15 markets around the world.

To learn more, visit: https://www.edelmandxi.com

We are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t perfectly align with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.