WHO WE ARE 🌍
Manychat is a leading Chat Marketing platform. We help businesses engage with their customers on Instagram, Facebook Messenger, WhatsApp, Telegram, and TikTok.
Manychat is a Meta Official Business Partner, backed by top investors, including Bessemer Venture Partners.
With 250+ teammates across three continents — Manychat helps more than one million businesses worldwide interact with billions of customers in real-time at scale.
WHO WE'RE LOOKING FOR 🌟
What if your code defined how we build our UI at Manychat?
We're looking for a Frontend Developer to join our Design System team and play a key role in shaping the foundation of our UI. In this role, you'll bridge the gap between design and development, creating and maintaining the core building blocks that ensure consistency, quality, and efficiency across our product.
You'll work closely with designers, engineers, and other teams to build high-quality, accessible, and performant components that scale. Your work will directly enhance the developer experience, helping teams move faster while maintaining a cohesive user interface.
If you have experience building exceptional web experiences, a keen eye for detail, and enjoy working at the intersection of design and engineering, we’d love to hear from you!
WHAT YOU'LL DO 🚀
- Develop, maintain, and enhance high-quality, accessible, performant, and scalable UI components for the Manychat design system, ensuring compliance with WCAG and best practices.
- Write clean, efficient, well-documented code, and participate in code reviews and technical discussions.
- Work closely with designers to translate UI designs and specifications into reusable code, ensuring consistency across digital products.
- Partner with tech leads and feature developers to understand requirements, provide guidance, and deliver solutions that meet business needs.
- Troubleshoot and resolve internal issues related to the design system, ensuring timely solutions and maintaining system integrity.
- Champion the design system among the developers by promoting its benefits, educating on best practices, and advocating for its consistent application.
TO BE SUCCESSFUL IN THIS ROLE 💥
You'll need:
- 3+ years of frontend engineering experience with strong proficiency in React, JavaScript, and TypeScript.
- Solid understanding of HTML, CSS, responsive web design, and component-based UI development.
- Deep understanding of design system principles to drive a consistent visual language and component behavior across products.
- Demonstrated ability to build and maintain reusable frontend components and libraries that enhance consistency and scalability.
- Excellent problem-solving skills and a strong aptitude for debugging and optimizing code for performance.
- Strong oral and written communication skills, with a proven ability to collaborate effectively with designers, product managers, and engineering teams.
It would be great if you have:
- Experience with tools like Storybook for documenting UI components and creating living documentation.
- Practical experience in writing unit and integration tests for UI components, with proficiency in testing tools such as Jest, Testing Library, Playwright, or Cypress.
- Familiarity with implementing accessible design practices (e.g., WCAG guidelines) to enhance user usability.
WHAT WE OFFER 🤗
Here’s how we care about your growth, well-being, and comfort:
- Remote onboarding and probation period for candidates outside of Barcelona.
- Relocation support for you and your family.
- Professional development budget for relevant conference tickets, training programs, or courses.
- Flexible benefits package to customize your own perks.
- Comprehensive health insurance for both you and your family.
- Free meals and snacks in the office.
- Hybrid format to split your time between the comforts of home and collaborative WeWork spaces.
Manychat is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
This commitment is also reflected through our candidate experience. If you have individual needs that may require an accommodation during the interview process, please indicate this in your application. We will do our best to provide assistance throughout your interview process to ensure you’re set up for success.
Other Jobs from Manychat
Lead Cyber Operations Engineer
Head of Product Engineering
Head of Product Engineering
Engineering Manager
Python Engineer (AI Team)
Similar Jobs
Senior ML Engineer
Software Engineer I
Software Engineer
Software Development Engineer in Test - Contractor
Engineering Manager - Technical Operations
Data Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say