MAD Parfumeur
Full-Stack Software Developer
MAD ParfumeurTurkey6 hours ago
Full-timeInformation Technology

About Us

Mad Parfumeur is one of the leading players in the Turkish perfume and cosmetics industry. We are expanding our digital capabilities and are seeking a talented full-stack software developer to join our team in Istanbul. This position will play a key role in developing and maintaining scalable systems and integrations across the organization.


Key Responsibilities

• Design and implement end-to-end software solutions across backend and frontend environments

• Write clean, scalable, and maintainable code aligned with application requirements and coding standards

• Refactor, optimize, and enhance reusability of existing modules

• Develop React/Angular-based user interfaces following corporate UI/UX guidelines

• Perform integration, performance, and security testing of APIs

• Build and maintain CI/CD pipelines to automate deployment processes

• Take an active role in integration projects related to e-commerce and warehouse systems

• Ensure smooth data flow and synchronization between ERP systems and internal applications

• Design and implement high-scalability systems using Event-Driven Architecture principles

• Actively participate in Agile/Scrum ceremonies, contributing to sprint planning, reviews, and retrospectives

• Prepare and maintain technical documentation, training materials, and user guides


Qualifications

• Bachelor’s degree in Computer Engineering, Software Engineering, or a related field

• Minimum 2 years of professional software development experience

• Strong command of C# / .NET Core (ASP.NET Core, API, Worker Service)

• Proficiency in frontend technologies-React, Angular, TypeScript, JavaScript, HTML5, CSS3

• Experience with RESTful API integrations

• Hands-on experience migrating from monolithic to microservice architectures

• Knowledge of relational databases (MS SQL, PostgreSQL) and ORM tools (Entity Framework Core, Dapper)

• Experience with NoSQL databases (MongoDB, Redis, Elasticsearch)

• Familiarity with Event-Driven Architecture, DDD, CQRS, Outbox/Saga patterns

• Experience with CI/CD, Docker, Kubernetes, and AWS/Azure environments

• Proficient in Git and versioning strategies (GitFlow or trunk-based development)

• Strong analytical thinking, problem-solving, and sense of ownership

• Fluent in English for technical documentation and team collaboration


Why Join Us?

Working at Mad Parfumeur means being part of an innovative and fast-growing organization where you can make a real impact. You’ll have the opportunity to grow professionally while contributing to a creative and high-paced production environment.

Key Skills

Ranked by relevance