edrone is an Autonomous eCommerce Cloud and the first eCRM designed for eCommerce. We provide advanced Marketing Automation solutions, based on our algorithms, that are easy to install (Plug’n’Play). Our goal is to help understand customer behavior (Customer Intelligence) and engage them (Marketing Automation) with an all-in-one e-commerce marketing cloud.
We’re a hard-working, fun-loving, get-things-done type of team dedicated to providing unique marketing automation solutions for clients. We understand the challenges of eCommerce and the importance of seamless customer service and satisfaction. We roll our sleeves up, act fast, and learn together. We’re looking for a Mid Front Engineer who will do the same!
Sounds interesting? Keep on reading!
✨ What’s in it for you:
- Be a part of a small & cohesive team that values innovation, efficiency , and a positive work culture – we are professionals who work on Java principles and aren’t scared of taking up the challenges!
- Working in a high-speed environment where the team is adapted to constant change and tackle interesting technical challenges!
- Direct responsibility for projects, regular 1:1s with your leader with a blameless postmortems, code reviews & pair programming
- B2B contract (13-15k ) & covering all the costs of accounting services
- Hybrid or remote work or a modern, well-equipped office – whatever you prefer!
- 26 paid days off so you can relax properly!
- Benefits – MultiSport card, LuxMed medical package, group accident insurance, English and Portuguese classes, and Mindgram – a portal for mental health and development
How you will spend your time:
- Maintaining Design System and Storybook : You will be responsible for keeping our Design System and Storybook up-to-date. You will create components that will be used by all front-end developers across the entire system.
- Developing New Features : Based on prototypes in Figma, you will create new features. You will actively participate in the design phase to identify technical and business requirements as early as possible. You will work closely with designers and stakeholders to deliver a product of the highest quality, both technically and business-wise, aligned to dynamic market conditions.
- Support Client-Side Functionality : You will be responsible for maintaining the functionality displayed on the client’s website. This task will require knowledge of pure JavaScript and general knowledge of web browsers.
- Work with Cutting-Edge Technologies : You will have the opportunity to work with the latest technologies, such as Vue 3, Typescript, Tailwind, XState, Bun, and Vite.
- Introducing New Standards : We are constantly improving our code and product. We are not afraid of change and are eager to implement new solutions if they prove to be better than the existing ones. We are always looking for ways to optimize, but we respect proven and working solutions.
- Code Review : We care about high code quality, so we regularly conduct code reviews. We demand the highest standards from ourselves and learn from each other. You will both give and receive constructive feedback.
Who you are:
- You have at least 2 years of commercial experience as a Frontend Developer
- Very good knowledge of JavaScript and TypeScript
- You have experience with any frontend framework like React or Vue
- You have worked closely with product teams and are not afraid to make business decisions
- Familiarity with CI / CD pipelines
- Passion for developing high quality software.
- Willingness to continuously develop and learn new technologies.
- Ability to work with others and build relationships.
It’s nice if you have:
- Experience working in the e-commerce industry
- Experience with the XState library.
- Knowledge of UI/UX design principles.
- Experience with creating automated tests.
How does the recruitment process look like:
- Filling out the application form and attaching your CV
- A 30-minute phone interview with the recruiter – Milena Micor , where we aim to get to know you a little better!
- A technical online interview with Kamil Rozum – Team Leader and another panelist
- Decision regarding the offer and welcome on board! ⭐
After each stage, you will always receive feedback regarding your candidacy.