Senior Frontend Engineer
We are looking for a motivated and technically skilled Senior Frontend Engineer, to join our Development Team in Italy.
About BEE:
BEE (beefree.io) - a business unit of Growens - provides best-in-class tools for designing emails and landing pages and popups, online at beefree.io and embedded in hundreds of SaaS applications. BEE stands for 'Best Editor Ever' and that's the original, ambitious goal chosen for this project. Made with lots of passion between the United States and Italy, BEE is becoming a standard for digital content creation, starting with emails (“beautiful emails, fast” is one of our taglines). The editor is used by hundreds of thousands of people every month and is embedded in over 600 SaaS applications.
Your Impact:
As a Senior Frontend Engineer, you will report to the Back-End Engineering Manager within BEE’s Development Team. You will collaborate with other development teams in order to improve services useful for the proper functioning of the BEE ecosystem.
Your core responsibilities will include:
- Work to maintain and develop all services connected to the BEE editor
- Participate in the analysis and development of adequate solutions, according to product requirements and roadmap
- Focus on making the developed solutions modular, reusable and scalable, continuously interacting with the team who is developing the “core” modules of BEE
- Work closely with new web technologies, using Javascript as main language
- Collaborate with other team members, supporting them in QA activities, support ticketing (II level), technical documentation, and more.
What we are looking for:
- Passion for new Technologies: you love what you do, you go the extra mile, eager to tackle challenges and solve problems, really interested in the technological evolution of web applications
- Open Mindedness: you embrace change and you love to learn and keep up-to-date You value other people’s point of view
- Proactivity: you are proactive and independent in carrying out your activities and finding information
- Interpersonal skills: you can build quality relationships with everybody, be diplomatic and capable of resolving disputes in a responsible manner
- Curiosity: attitude to continuous updating (Report in the CV some sites / blogs / update sources details!)
- English knowledge: you read, write, and speak in English
When you join our company, you can expect:
- Full-time work in a fast-growing, exciting project with worldwide recognition as a market leader in our industry;
- A dynamic team, geographically dispersed (Europe and North America), working with a scaleup mindset;
- Yearly team retreat, often in Italy. In 2023 the BEE team retreat was in Lake Garda, Italy;
- Access to online training resources and offline events (attendance to conferences, etc.);
- Competitive salary plus variable compensation;
- An array of additional benefits.
Technical requirements:
- Excellent knowledge of React, Redux or other State Management, CSS
- Excellent knowledge of Javascript (ES6, ES7 ES8, ES9, ES10), React and TypeScript
- Good experience in designing, developing and maintaining web applications and SPAs
- Good knowledge of Asynchronous programming patterns
- Good knowledge of frontend tools (Npm/Yarn, Webpack, Browserify, Babel ...)
- Good knowledge of CSS and SCSS - CSS Modules
- Good knowledge of GIT
- Experience in using unit testing and end-to-end testing
- Strong ability to communicate and work in a team environment
Preferred requirements:
- Knowledge of Python
- Knowledge of Node.js
- Basic knowledge of CI/CD techniques and tools
- Knowledge of at least of the following Data Base: MySql, Postgresql
- Knowledge of the main AWS services (CloudFront, EC2, ECS, S3, Fargate…)
Location & Travel
- You will join our Italy-based Development team. We have offices in Cremona & Milano, but you can also choose to work remotely, depending on where you are. If you do work remotely, we will ask you to be flexible about joining the rest of the team in our Cremona or Milano offices from time to time for in-person meetings and workshops.
- We apply the Growens Way of Working (WoW) statement which sets Hybrid as our designated way of working, offering different (not exclusive) options as work from the office, home, anywhere depending on specific, personal, and team needs.
- Some travel will be required for our yearly team retreat(s). Between travel and meeting time, the retreat typically requires about a week of your time. We will provide ample notice so that you can plan for it.
BEE is part of Growens, an Italy-based leader in marketing technology with presence in Italy, The Netherlands, and USA, publicly traded on the Italian stock exchange.
Growens is an equal opportunity employer and values diversity. We do not discriminate on the basis of ethnicity, gender, ancestry, color, religion, sex, age, marital status, sexual orientation, gender identity, national origin, medical condition, disability, or any other basis protected by law.