Refolk
Open nowEngineeringTurkey Engineering

Software Engineer

Cherry · Istanbul, Turkey

Location
Istanbul, Turkey
Workplace
Remote
Employment
Full time
Level
Mid level
Posted
5 June

About this role

About Cherry

Cherry is a fast-growing, remote-first fintech startup transforming the way patients access and finance medical care. We’re building seamless, inclusive financial products that empower people to get the care they need - without the stress. Our mission is rooted in brilliant simplicity, thoughtful collaboration, and a strong sense of ownership across everything we do.

We're looking for a Full Stack Engineer to join our team. You'll lead end-to-end development - building robust APIs, crafting intuitive user experiences, and mentoring others as we scale our product.

About the Role

We are looking for a Full Stack Software Engineer to join our team. You'll contribute to real product development from day one, across both frontend and backend, supported by a dedicated mentor and peer buddy. If you're passionate about building end-to-end software features, intuitive UIs, and scalable backend systems, we'd love to hear from you.

Responsibilities

  • Design, develop, and maintain both frontend interfaces and backend APIs/services

  • Build responsive, accessible UI components using modern frontend frameworks

  • Work with product, design, and DevOps teams to ship complete end-to-end features

  • Write clean, testable, and maintainable code across the full stack

  • Participate in code reviews and technical discussions

  • Contribute to debugging, optimizing, and improving existing systems

  • Learn and grow under the guidance of experienced engineers

Requirements

  • Graduated from Computer Engineering or a related department

  • 2+ years of experience

  • Strong academic background

  • Hands-on experience in at least one backend language (Node.js, Python, Java, or Go)

  • Familiarity with a modern frontend framework (React, Vue, or Angular)

  • Basic understanding of APIs, databases (SQL/NoSQL), and server-side logic

  • Understanding of HTML, CSS, and responsive design fundamentals

  • Internship or part-time experience in fullstack or frontend/backend development

  • Strong communication skills in Turkish and English

  • Bonus: GitHub projects, hackathon participation, or open-source contributions

Perks & Benefits

  • Monthly net salary between $3,000-$7,000 depending on experience

  • Private, all-inclusive health insurance with dental

  • Quarterly bonus system

  • Stock options as part of our long-term growth plan

  • Remote-first team with a collaborative, mission-driven culture

  • All-expenses-covered annual Cherry retreats (Turkey & U.S.)

  • Annual education budget for technical improvement

Protecting your privacy and the security of your data is a top priority for Cherry. We collect and process any personal data you share with us - including information provided through LinkedIn - solely for the purpose of managing our recruitment process. Please read our Privacy Policy to learn more details.

As published by Cherry. Applications are handled on their site.

Skills this posting mentions

Financial ProductsJavaSQL

About Cherry

Cherry Technologies is a fintech company helping health and wellness providers serve more people by offering top-tier payment plans with high approvals, low cost, and a seamless experience. With leading terms for practices and patients, Cherry is the preferred partner in dental, veterinary, medical aesthetics, plastic surgery and beyond.

All 12 openings at Cherry

One click, then it is written

Apply to Cherry with a resume written for this role.

Queue Software Engineer and I read the posting, rewrite your resume against it, draft the cover letter, and score the fit. Then you press send, or press one button and I fill in Cherry’s form for you.

  1. 01Drop your resume

    A PDF or a LinkedIn URL. About a minute, once.

  2. 02I rank the openings

    Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.

  3. 03Each one is written up

    Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.

  • 25 sent a week, free
  • No card
  • Nothing sent until you say so

More roles at Cherry

See all

Similar roles elsewhere

See more

Put this to work

Paste your career in once. Every application after that is written for you.

Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.

  1. 01Drop your resume

    A PDF or a LinkedIn URL. About a minute, once.

  2. 02I rank the openings

    Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.

  3. 03Each one is written up

    Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.

  • New matches ranked and written before you are up.
  • Every bullet stays inside what your history supports. Nothing invented.
  • Queued, submitted, interviewing, offer: one screen, not a spreadsheet.

Free, no card. Up to 25 applications sent a week, and nothing is sent until you say so.

Listed from the job board Cherry publishes. Refolk is not the employer and does not handle their hiring. Applications go to Cherry directly.

Hiring at Cherry? Post this role to the Refolk talent pool for $299, once. No commission, refunded if I find nobody. Post a role for $299