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.
Location: Mall of İstanbul, Başakşehir, Istanbul, Türkiye
Work Type: Full-time, on-site (no remote)
Schedule: Monday–Friday
Language: Arabic (fluent), English (good working proficiency)
About the RoleWe’re hiring a hands-on Front-End Engineer to own complex UI work on a fast-growing web platform. Your primary focus is front-end (performance, accessibility, RTL), while being able to cover essential back-end tasks when needed (Laravel/PHP, APIs, auth, DB).
What You’ll Do- Implement responsive, RTL-friendly UIs from product specs and designs.
- Build a reusable component library and front-end architecture with clear patterns.
- Integrate with REST/GraphQL APIs; handle auth, routing, and client-side state.
- Optimize Core Web Vitals (LCP/CLS/INP), bundle size, and perceived performance.
- Write automated tests (unit/integration/E2E) and contribute to CI/CD quality gates.
- Monitor errors/performance (e.g., Sentry/GA4) and resolve production issues quickly.
- When needed (Back-End coverage):
- Implement/extend Laravel controllers, requests, and resources.
- Work with MySQL (schemas, indexes, basic query tuning).
- Maintain API endpoints, auth (JWT/OAuth2), policies/guards, and validation.
- Operate queues/jobs (e.g., Redis), caching, and basic log analysis.
- Collaborate on deployments (ENV, config, basic Docker/Nginx).
- 3–6 years of production front-end experience.
- Strong JavaScript/TypeScript plus one modern framework (React preferred; Vue/Angular/Svelte welcome).
- Solid state management (Redux/RTK, Zustand, Pinia, etc.) and client-side routing.
- Deep CSS skills (Tailwind or SASS) and practical CSS architecture (BEM/ITCSS).
- Build tooling expertise (Vite/Webpack/Rollup) and bundle/perf analysis.
- Accessibility (WCAG 2.1 AA), cross-browser testing, and i18n/RTL experience.
- Git/GitHub fluency and thoughtful code reviews.
- Back-End competency (for coverage): PHP 8.x, Laravel, REST API design, MySQL fundamentals, queues/caching, and basic Docker/Nginx familiarity.
- Familiarity with Laravel-adjacent front-end (Blade/Livewire/Inertia).
- Storybook, Jest/Vitest, Cypress/Playwright.
- SSR/SSG (Next.js/Nuxt/SvelteKit) and technical SEO (schema markup, sitemaps).
- Basic observability (log parsing, simple alerts) and GA4 event design.
- Performance: LCP ≤ 2.5s, CLS ≤ 0.1 on key pages in production.
- Quality: Low error rate and fast MTTR for front-end incidents.
- Delivery: On-time features with clear PRs and tests.
- Stability: Safe integrations and smooth handover when covering back-end tasks.
- Collaboration: Helpful code reviews and data-driven UX improvements.
Competitive salary and benefits, commensurate with experience.
How to ApplyEmail your resume to [email protected] with subject: Front-End Developer (Mid/Senior).
Please include:
- GitHub/portfolio links,
- 2–3 shipped projects (describe your role),
- A brief note on a performance challenge you solved, and any Laravel/API work you’ve covered.
Short Technical Exercise: finalists may complete a small repo task (front-end fix + feature + PR + basic tests) plus a light back-end change (e.g., extend an API endpoint) focusing on performance and RTL.
Equal Opportunity: We welcome applicants from all backgrounds. Selection is based on role-related qualifications and experience only. Reasonable accommodations are available upon request.
Key Skills
Ranked by relevanceReady to apply?
Join Turkish Marketer and take your career to the next level!
Application takes less than 5 minutes