Senior Full-Stack Engineer; Next.js - Remote, -Impact Ownership
Turkey (Türkiye)
Listed on 2026-05-27
-
Software Development
Senior Developer, Full Stack Developer
About the Role
We're building and scaling a profitable D2C product used by hundreds of thousands of customers globally, processing large volumes of traffic and revenue every month.
The product is well beyond MVP: it's battle-tested in production, monetizing at scale, and now entering a phase of rapid growth and expansion. We're doubling down on building a world‑class engineering organization to support continued scale.
We're looking for a Senior Full‑Stack Engineer who can take meaningful ownership of complex areas of the product and run with them. You won't be waiting for tickets or specs; you'll be expected to drive technical decisions in your area, push back on scope when it's wrong, flag unrealistic timelines early, and own product areas end‑to‑end with minimal supervision.
This is not about maintaining a legacy system. It's about scaling real products used by real users — fast, and shipping in days, not weeks.
If you're looking for a comfortable 9–5 role, this won't be the right fit. But if you're excited by ownership, accountability, and building high‑quality systems under real‑world pressure, keep reading.
Key Responsibilities- Own complex product areas end‑to‑end — from architecture decisions through implementation, deployment, and post‑launch iteration.
- Drive technical direction in your area without waiting for tickets or detailed specs.
- Provide engineering input directly to Product and leadership — push back on scope, flag risks, propose better solutions.
- Take responsibility for the reliability, performance, and scalability of your area in a high‑traffic environment.
- Participate in (and lead) code reviews and raise engineering standards across the team.
- Mentor mid‑level engineers and help elevate the team's technical bar.
- Contribute to hiring and onboarding new engineers.
- Set up and improve CI/CD pipelines and development workflows where needed.
- Monitor, debug, and improve the stability of production systems.
- Help shape engineering culture and best practices as the team grows.
- 4+ years of hands‑on, production experience building and maintaining full‑stack web applications.
- Strong, practical experience with React and Next.js, including at least 2 years working with the Next.js App Router in production.
- Deep understanding of Type Script and modern frontend architecture patterns.
- Proven ability to own features end‑to‑end — from vague requirements to production‑ready implementation.
- Solid experience with Postgre
SQL, including query optimization, schema design, and data modeling. - Working knowledge of caching strategies and performance considerations (Redis or equivalent).
- High bar for code quality, maintainability, and readability.
- Strong proficiency with Git, Docker, and modern development workflows.
- Comfortable with CI/CD pipelines and cloud‑based environments (AWS, Cloudflare preferred).
- Experience with A/B testing frameworks and using analytics to drive product decisions.
- Demonstrated ability to own complex areas of a product without needing detailed direction.
- Comfortable making technical decisions independently and defending them with logic and data.
- Proactive — you spot issues before they become problems and raise them early.
- Strong communicator — you explain complex topics clearly and provide engineering input directly to product and leadership.
- Comfortable pushing back on unrealistic scope or timelines, and proposing better alternatives.
- You take responsibility for outcomes, not just tasks.
- You ship in days, not weeks, without compromising on quality.
- Comfortable working under pressure and navigating ambiguity.
- A pragmatic builder who balances speed with long‑term maintainability.
- You raise the bar for the team — others learn from how you work.
- CMS work — experience with headless CMS architectures (Payload preferred, or Strapi, Sanity, Contentful, or similar).
- Billing & subscription systems — experience integrating, maintaining, or debugging payment/subscription infrastructure (Stripe, Paddle, Recurly, Revenue Cat, or similar). Familiarity with dunning, dispute handling, retry logic, and cancellation flows.
- Low‑level PDF work — experience…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: