# Full-Stack Developer (React, SQL, HTML/CSS)Bridge modern application development and enterprise marketing technologies, building React tools, writing SQL, and crafting pixel-perfect HTML email and CloudPage experiences for global brands.Apply Now →See All RolesCompany: Ministry of CRMLocation: Istanbul - GokturkWorkplace: HybridApply: Online application with CV uploadRole briefSummaryResponsibilitiesRequired SkillsNice-to-HaveFirst 90 DaysWork Mix## Role SummaryMinistry of CRM is seeking a Full-Stack Developer to bridge the gap between modern application development and enterprise marketing technologies.This is a hybrid engineering role. One day, you might be building a React-based internal tool to automate workflows. Next, you are writing SQL to segment a million-row database or crafting a pixel-perfect HTML email for a global brand.The deal: you bring the core engineering chops: HTML, JavaScript, React, and SQL. We provide the Salesforce Marketing Cloud training. You will leave your first year as a dual-threat engineer: capable of building modern SaaS apps and navigating the enterprise CRM ecosystem.## Key ResponsibilitiesYou won't just be executing campaigns. You will help build our proprietary suite of accelerators and internal tools, developing the software and systems that make delivery faster and smarter.### 1. SaaS & Application Development (React)* Design, build, and maintain internal tools and client-facing dashboards.* Develop scalable front-end architectures and integrate with APIs/backend services.* Maintain Git-based workflows and ensure code quality through peer reviews.### 2. Marketing Front-End (CloudPages & Email)* Build interactive landing pages (CloudPages) using vanilla JavaScript, CSS, and HTML.* Develop and QA responsive Email HTML templates, including table-based layouts, inline styles, and Outlook rendering constraints.* Ensure pixel-perfect rendering across major email clients and browsers, including rendering checks, dark mode, and accessibility.### 3. Data & CRM Strategy (SQL & SFMC)* Learn and master SFMC: Content Builder, Automation Studio, and Journey Builder.* Write and optimize SQL queries for customer segmentation, reporting, and data hygiene.* Collaborate with strategists to integrate data flows between systems using defined data contracts.### 4. Quality & Process* Use AI tools responsibly to accelerate delivery while maintaining strict manual quality control.* Own testing discipline: link validation, tracking parameters, and accessibility checks.* Create clear technical documentation for handovers and maintenance.## Required Skills & Experience* 3-5 years of professional experience in full-stack or front-end engineering.* Strong proficiency in React and modern JavaScript (ES6+).* Deep knowledge of HTML5 and CSS3.* Willingness to work with and learn the quirks of table-based HTML for email rendering.* Strong SQL skills: joins, aggregations, window functions, and complex segmentation logic.* A strong desire to learn Salesforce Marketing Cloud and proprietary languages such as AMPScript and SSJS.* Obsessive attention to detail across pixel precision, link integrity, and data validation.* Comfort switching between a deep-focus React build and a quick-turnaround email fix for a client launch.## Nice-to-Have Skills* Prior exposure to Salesforce Marketing Cloud or other ESPs.* Experience with Node.js or lightweight APIs.* Experience with testing tools such as Litmus or Email on Acid.* Experience with AI development tools such as Antigravity, Cursor, AI Studio, Replit, or Bolt.## What Success Looks Like### Month 1* Complete initial SFMC onboarding and training modules.* Successfully deploy your first responsive Email HTML template with zero errors.### Month 2* Build and deploy a fully functional CloudPage landing page with JavaScript form handling and SFMC database integration.### Month 3* Contribute features to internal React-based SaaS tools.* Demonstrate working knowledge of SFMC proprietary languages such as AMPScript.## The Work Mix* 30% Modern App Dev: building internal SaaS tools and accelerators using React/Node.* 40% Marketing Engineering: crafting high-fidelity HTML emails and interactive CloudPages.* 30% Data & Logic: writing SQL queries and learning SFMC automation architecture.Note: This is an agency environment. You will switch contexts between Product Mode and Client Delivery Mode.