Job type - Full-timeWork type - Remote (candidate must be located within Europe due to time zone)Schedule - Monday to Friday, fixed hours (9: 00 - 18: 00)Expected start date - ASAPSalary (yearly) gross - 35-000 - 40,000 EURSeniority level - Mid-levelWe're looking for an ambitious and enthusiastic Mid-Level Full Stack Developer to join our Marketing team. This role offers a unique opportunity to blend web development, business intelligence, and automation within a rapidly growing global tech company. About OppiziOppizi is a leading innovator in offline performance marketing, offering sophisticated technology to track, scale, and optimize flyer and direct mail campaigns.
We provide targeted marketing solutions across three channels: Hand-to-Hand: Flyers delivered directly to consumersDoor-to-Door: Flyers distributed into residential mailboxesDirect Mail: Personalized mail via national postal servicesOperating in over 10 countries—including Australia, New Zealand, France, the UK, the US, and Canada—we partner with global brands such as UberEats, DoorDash, Getaround, DiDi, and Deliveroo. Role OverviewAs a Mid-Level Full Stack Developer, you'll be a pivotal link between our Marketing and Tech teams. Your role involves creating engaging digital experiences, automating critical business workflows, and delivering technical solutions that drive both marketing effectiveness and product enhancement.
If you thrive in a diverse role that combines creativity, technical challenge, and strategic thinking, we want to meet you!RequirementsResponsibilitiesWeb Development & Internal ToolsDevelop and maintain internal web applications (e. g.
, meeting booking platforms)Build interactive digital elements for marketing initiatives (calculators, microsites, interactive forms)Manage and enhance the company website, including new page creation, domain management, and server configurationsBusiness Intelligence & AutomationDesign and automate data workflows between Google Sheets, internal products, and external platformsImplement automation scripts to streamline operational processesMaintain and optimize reporting systems to ensure robust campaign tracking and analyticsProduct CollaborationCollaborate closely with the Tech team to integrate backend systems with marketing initiativesProvide technical insights and solutions aligning product capabilities with marketing requirementsTechnical SkillsFront-End: React.
js (including Hooks, Context API, and advanced state management)Strong expertise in HTML5, CSS3, JavaScript (ES6+)Nice to have: Experience with Lighthouse and performance optimization techniquesBack-End: Node. js and Express. js for robust and scalable web applicationsRESTful API design and scheduled job automationDatabases: Proficient in SQL databases (PostgreSQL/MySQL), including schema design and optimizationPractical experience with NoSQL databases (MongoDB)CMS: Experience in WordPress development (custom themes and plugins)Cloud: Hands-on knowledge of core AWS services (EC2, S3, RDS, Lambda, API Gateway)Basic RequirementsProficient in English (both written and spoken)Proficiency in React.
js, including Hooks and Context APIStrong command of HTML5, CSS3, and modern JavaScript (ES6+)Experience with Node. js and Express. js for backend developmentSolid understanding of SQL (PostgreSQL or MySQL)Experience with WordPress, including custom themes and pluginsExperience with AWS services (EC2, S3, RDS, Lambda, API Gateway)DesirablesExperience with performance optimization tools like LighthouseHands-on experience with MongoDBFamiliarity with building marketing-focused microsites or interactive toolsKnowledge of RESTful API design and integrationUnderstanding of automation tools and scripting (e. g. , Python, Zapier, Make)Experience with analytics and tracking frameworks (e. g.
, Google Tag Manager, GA4)Basic UI/UX design sensibilityExperience working in a startup or high-growth environmentBenefitsBenefitsCompetitive Base Salary: Up to €40,000 per year (dependent on experience)Opportunity to significantly impact a key global market during Oppizi's rapid international growth
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.