18 hours ago

Mid/Senior Full-Stack Developer

Magic Romania

On Site
Full Time
€30,000
Bucharest, Romania

Job Overview

Job TitleMid/Senior Full-Stack Developer
Job TypeFull Time
Offered Salary€30,000
LocationBucharest, Romania

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Magic Romania

At Magic, we are building a complete digital ecosystem for the beauty industry – from the mobile app clients use to make appointments, to the POS system in the salon and the management portal. Our product is live, with real users, and growing rapidly. We are not just a code factory, but a passionate team that innovates, leverages AI tools to the maximum, and works from one of the coolest hubs in Bucharest: Magic Hub.

We are looking for a Mid/Senior Full-Stack Developer who loves to own a feature end-to-end: from the database logic to the user experience on the front-end.

📍 Location: Magic Hub, Bucharest (Șos. Panduri 71)

🏡 Work Arrangement: Hybrid (flexibility for 1 day from home per week)

💰 Budget: 1,000€ - 3,000€ net (depending on your experience level)

Your Day-to-Day Responsibilities:

  • Develop complex and scalable web applications using the React ecosystem (including Next.js).
  • Design and implement back-end architecture and REST APIs in Node.js, with efficient data management.
  • Create internal dashboards for data management and KPIs.
  • Utilize AI (GitHub Copilot, Claude, ChatGPT) to write clean code faster.
  • Brainstorm ideas with product and design teams, and during breaks... maybe some real ping-pong or billiards.
  • Conduct code reviews and guide colleagues towards best practices.

Desired Profile:

Must have:
  • Solid JavaScript/TypeScript experience.
  • React (web) or React Native (mobile) experience – both not mandatory.
  • Availability to work with Node.js on the backend.
Nice to have:
  • Experience with Expo, MUI, Socket.io, Knex/MySQL.
  • Familiarity with payment integrations (Stripe, etc.).

What We Offer:

  • Financial Package: 1,000€ - 3,000€ net + performance bonuses.
  • Tech Playground: Large-scale projects and access to premium licenses for AI tools.
  • Career Growth: Continuous training, budget for courses/conferences, and a clear path to Tech Lead or Architect roles.
  • Magic Hub Vibe: Modern open-space office, training room, billiard table, and sauna.
  • Impact: Freedom to propose ideas, creative solutions, and shape our ecosystem's architecture.

Key skills/competency

  • Full-stack Development
  • React
  • Node.js
  • JavaScript/TypeScript
  • REST APIs
  • Data Management
  • AI Tools
  • Code Reviews
  • Scalable Web Applications
  • Architecture Design

Tags:

Full-Stack Developer
React
Node.js
JavaScript
TypeScript
API Development
Web Applications
Database Management
AI Tools
Code Review
Next.js
Expo
MUI
Socket.io
Knex
MySQL
Stripe
Front-end
Back-end
Scalability

Share Job:

How to Get Hired at Magic Romania

  • Research Magic Romania's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for Full-Stack Development: Highlight your React, Node.js, and database experience, emphasizing end-to-end feature ownership.
  • Showcase your AI proficiency: Mention your experience with GitHub Copilot, Claude, or ChatGPT in coding projects.
  • Prepare for technical interviews: Be ready to discuss scalable web applications, API design, and JavaScript/TypeScript best practices.
  • Demonstrate problem-solving skills: Be prepared to discuss how you've designed solutions and collaborated with product/design teams.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background