Skip to content

Open role

  • Engineering
  • Istanbul
  • Remote · Full time
  • 0–2 years of experience

Jr Frontend Developer

Build the web interfaces real people use every day with Next.js and React. From day one you'll ship to production alongside senior engineers.

About the role

Our engineering team builds business-critical products for brands end to end: corporate websites, SaaS platforms, e-commerce and AI-powered dashboards. We work with design from the very start and ship a working build every sprint.

In this role you'll turn Figma designs into fast, accessible, maintainable interfaces. You'll work on the same projects as senior engineers, give and get feedback in code review, and grow from small features to owning modules of your own.

What you'll do

  • Turn Figma designs into polished, responsive interfaces with Next.js and React.
  • Add reusable, accessible components to our design system.
  • Wire up APIs and handle loading, error and empty states properly.
  • Track Core Web Vitals and improve page performance.
  • Build the front-end side of integrations such as iyzico and Insider.
  • Write component and end-to-end tests that catch bugs before they ship.
  • Open pull requests and give and receive feedback in code review.

What we're looking for

  • 0–2 years of front-end experience; internships, freelance work and side projects count.
  • Solid fundamentals in HTML, CSS and modern JavaScript.
  • You've built at least one React project end to end and understand hooks and state.
  • Working knowledge of TypeScript.
  • You build mobile-first layouts with Tailwind CSS or a similar approach.
  • You use Git every day: branches, pull requests, merges.
  • You read technical documentation in English comfortably.

Nice to have

  • Experience with the Next.js App Router and Server Components
  • Animation work with GSAP or a similar library
  • Familiarity with accessibility standards (WCAG)
  • A React Native project, however small
  • Open-source contributions or side projects that are live

Tools we use

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • GSAP
  • Figma
  • Playwright
  • Vercel
  • GitHub

What we offer

How we hire

  1. 1. We review your application

    Someone on the team reads it. Yes or no, we reply to every application.

  2. 2. Intro call

    A call of about 30 minutes to talk about you, your expectations and the role.

  3. 3. Technical conversation or case study

    A role-specific technical conversation or a short case study, so we can see how you think.

  4. 4. Meet the team & offer

    You meet the people you'd work with. If it's the right fit for both sides, we make you an offer.

Jr Frontend Developer

Apply

It takes a few minutes. Tell us about yourself, your work and why this role interests you; we read every application carefully and reply to all of them.

Your application goes straight to our team. Upload your CV with the form or share a link to it.

hi@carinok.com
About you
Links
CVPDF, DOC or DOCX · max 4 MB
Questions
When can you start?
Preferred way of working
Consent

Open roles(04)

Other open roles