Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join MAD Parfumeur and take your career to the next level!
Application takes less than 5 minutes