Himalayas logo
360dialogDI

Senior Frontend Engineer | Remote

360dialog is the biggest WhatsApp Business API provider globally.

360dialog

Employee count: 51-200

Poland only

About Us

360Dialog transforms WhatsApp into a high-performance marketing channel with our Performance Messaging solutions, designed to drive real, measurable results.

We combine data-driven insights with personalized, two-way conversations, helping businesses scale customer engagement, boost conversions, and automate WhatsApp communication. Our full-service approach makes it easy for businesses to unlock the potential of WhatsApp, from campaign management to messaging automation.

We’re trusted by over 1,000 partners and more than 40,000 clients worldwide. As the first provider to offer full-funnel analytics and data solutions for WhatsApp, 360Dialog is leading the way in performance-driven messaging and marketing automation.

Role Overview

We’re looking for a Senior Frontend Engineer to join our growing team and play a key role in shaping the future of our platform. You’ll work across a modern frontend tech stack (React, Next.js, TypeScript, MobX) to design, architect, and build highly scalable, low-latency user interfaces. This is more than just a coding role - you'll be directly responsible for the user experience, owning the codebase quality, mentoring developers, and leading technical decisions within the frontend domain. If you’re passionate about engineering excellence, love translating complex data streams into intuitive applications, and want to have a real impact on both product and process, we’d love to hear from you.

Requirements

Key Responsabilities:

  • Develop intuitive and powerful applications and advocate for high standards for code quality, maintainability, and performance while driving solutions and innovation across the team with the application, product and company.
  • Work closely with customers, product, and project managers to translate feature requests into technical specifications and verify implementations.
  • Design, develop, and implement complex features/prototypes for our real-time messaging platform, collaborating with engineers to create clean, scalable code.
  • Build reusable components and testable libraries, actively contributing to the overall frontend architecture.
  • Drive application performance and stability through contributions to tools, processes, and automation.
  • Mentor junior and mid-level developers, conducting thorough code reviews, promoting knowledge sharing, and contributing to the overall growth of the engineering team.
  • Lead technical decision-making within the frontend domain and mentor junior team members.

Key Requirements:

  • Experience: 5+ years in Software Engineering, with a strong focus on Frontend development for complex, high-traffic applications.
  • Architecture & Performance: Solid understanding of application performance, low latency design, and delivering complex applications considering modularity, accessibility, and scale.
  • Frameworks & Libraries: Expert proficiency in React (hooks, functional components), Next.js, and strong professional experience with TypeScript and JavaScript.
  • Languages & Styling: Expert proficiency in HTML5, CSS3, JavaScript (ES6+), and experience with CSS-in-JS solutions like styled-components.
  • Build & Tooling: Working knowledge of Node.js to manage frontend development toolchain, including essential tools like Webpack, Babel, and ESLint.
  • APIs & Version Control: Expertise in consuming RESTful APIs and proficient use of GIT for version control.
  • State Management: Experience with MobX + mobx-react (or similar solutions like Redux/Recoil).
  • Proven ability to implement UX Designs from Figma and experience using AI-powered tools to quickly create v0 mockups, wireframes, or prototypes and assess their technical feasibility for application implementation.
  • Testing: Extensive experience with frontend testing: Unit Testing (Jest, React Testing Library), and End-to-End Testing (Cypress or Playwright).
  • Collaboration: Excellent open communication skills, self-organization, and the ability to deliver high quality output under deadlines.

Optional Requirements

  • Familiarity with integrating monitoring/analytics tools like Mixpanel, Sentry, and OpenReplay.
  • Industry Experience: Prior experience with 3rd party API integrations or the WhatsApp Business API.
  • Familiarity with Backend development concepts (e.g., Python/Django) for better API collaboration.
  • Experience developing integrations with messaging platforms such as the WhatsApp Business API.
  • Experience with Angular and RxJS is a bonus.
  • Comfortable leading technical discussions and architecture reviews, and facilitating cross-team collaboration.
  • Availability of a public portfolio or GitHub repositories to demonstrate knowledge.

Background Check Notice

By submitting your application, you acknowledge and agree that 360dialog may conduct a background check as part of the recruitment and selection process. This may include, verification of your professional experience, educational background, and other relevant information necessary to assess your suitability for the role.

Benefits

What we offer

Here’s an opportunity to shape a whole new industry in Performance Messaging Solutions. You’ll be joining a team of experienced entrepreneurs who run a bootstrapped global company.

  • Join a dynamic, innovative team where you'll collaborate with some of the brightest minds in tech.
  • Enjoy daily opportunities to learn, grow, and push the boundaries of what's possible.
  • Work from anywhere in the world with full remote flexibility.
  • Receive a competitive salary package that reflects your skills and experience.

NB: We are a fully remote company and welcome applicants from anywhere in the world—please disregard the listed countries, which are included only due to system requirements.

About the job

Apply before

Posted on

Job type

Contractor

Experience level

Senior

Location requirements

Hiring timezones

Poland +/- 0 hours

About 360dialog

Learn more about 360dialog and their company culture.

View company profile

360dialog is providing GDPR-compliant API solutions for WhatsApp Business. 360dialog is one of few official Business Solution Partners (BSP) of WhatsApp/Meta. Such BSPs have direct access to the WhatsApp Business API and cater brands which want to offer their customers communication at scale via WhatsApp. 360dialog is focused on brands & partners who are tech savvy and prefer to integrate via API. So we are a great place for backend developers and SysOps. Meanwhile we call our solution Messaging OS as we have created the building blocks for conversational use cases (still focusing on WhatsApp where we see the biggest growth, but also available for other messaging solutions).

Employee benefits

Learn about the employee benefits and perks provided at 360dialog.

View benefits

Company offsites

We have regular meetups in different places.

Home office budget

We provide our people the hardware they need to work as effective they want.

Equity benefits

A competitive salary package that comprises stock options for outstanding contributors.

Flexible working hours

Remote first culture with a high degree of freedom (and the weight associated with it). Async as default. Fewer meetings as possible.

View 360dialog's employee benefits
Claim this profile360dialog logoDI

360dialog

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at 360dialog

Explore the variety of open remote roles at 360dialog, offering flexible work options across multiple disciplines and skill levels.

View all jobs at 360dialog

Remote companies like 360dialog

Find your next opportunity by exploring profiles of companies that are similar to 360dialog. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan