Front-end Developer
Role details
Job location
Tech stack
Job description
We aim to create a totally new Drag & Drop builder for emails, landing pages, websites and forms, and you will be part of that process.
-
You'll grow, develop and evolve As part of a team that's always looking for new, innovative ways to offer value for customers, you'll constantly be experimenting, learning, and trying out new things.
-
You'll take ownership We expect you to take full responsibility and ownership of your tasks. Team leads avoid micromanaging and minimize interruptions so you can stay focused on your assignments.
-
You'll have experts on hand Whenever you're stuck, your teammates with a wide range of different expertise are ready to help you grow. And they'd love for you to share your knowledge too!
-
You'll pick where you work, every day We embrace the remote culture. Every day you get to choose what environment makes you most productive.
-
You'll have stability We value a stable workplace! MailerLite has been thriving for over 10 years and our year-over-year growth continues to increase.
What you'll work on
- Creating our new Drag & Drop builder from the ground up
- Providing insights and optimizing the editor to be blazing fast
- Building reusable components and libraries
- Implementing tests into existing workflows
Our tech stack
- VueJS 3
- Composition API
- Node.js
- TailwindCSS
- PostgreSQL
- Git & Docker
- Laravel
Requirements
Do you have experience in Vue.js?, * 3+ years as a Front-End Developer with web technologies, including experience with a reactive framework (Vue.js preferred, but Angular or React are also acceptable)
- Familiar with Tailwind CSS or other CSS frameworks
- You can implement designs into responsive, user-friendly web pages
- Writing unit, component and end-to-end tests is a must for you to be able to deliver code
- Familiarity with REST-based APIs
- Experience with Docker and Git
- You have a problem-solving mindset
- Proficient verbal and written communication skills in English
- Work schedule - 4h overlap with Central European Time (CET)
Bonus skill
- PHP experience
- Typescript and/or AngularJS knowledge
- Knowledge of any PHP framework (we mostly use Laravel)
- Production experience with SQL (PostgreSQL or MySQL)
Benefits & conditions
- Yearly gross salary range: $50,000-$84,000
- Remote-first culture: Our team works remotely from around the world
- International health insurance: Provided with coverage in most countries, with a monthly payout available in select countries where coverage is limited
- Company-paid retreats: Once a year, we gather for a week in a beautiful location to work, learn, and have fun together
- 31 days of vacation (including public holidays): We encourage you to unplug and recharge!
- 12 paid sick days: For your physical and mental well-being, no doctor's note required. Parents can use them to care for their sick children
- 4 creative days: One paid day off per quarter to do something creative and fun
- 12 parental days: Enjoy one paid day off each month to treasure time with your children
- Parental leave: 100% paid leave when welcoming a new child through birth (3 months maternity, 1 month paternity) or adoption
- Parenting budget of $1000: A $1000 special gift to celebrate the arrival of your little one, whether through childbirth or adoption
- Joy Budget: Annual allowance to spend on what brings you joy, starting at $1,000 per year and increasing over time
- MacBook and other tools: These help you to do your job efficiently