Cherry logo
Cherry

Easy payment plans for health and wellness providers and their clients. Fast, high approving and cost effective.

Software Engineer, New Grad

Full-stack EngineerSoftware EngineerFull TimeRemoteEntry LevelTeam 201-500Since 2019H1B SponsorCompany SiteLinkedIn

Location

Turkey

Posted

6 days ago

Salary

$2.8K / month

Seniority

Entry Level

Job Description

Software Engineer, New Grad

Cherry

• 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 • Use AI tools effectively to accelerate development, while owning the quality of what you ship • Participate in code reviews and technical discussions • Contribute to debugging, optimizing, and improving existing systems • Learn and grow under the guidance of experienced engineers

Job Requirements

  • Graduating by June 2026 (at the latest) from Computer Engineering or a related department
  • 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
  • Comfort using AI developer tools (e.g., Claude, GitHub Copilot)
  • Strong communication skills in Turkish and English
  • Bonus: GitHub projects, hackathon participation, or open-source contributions

Benefits

  • Monthly net salary of $2,750
  • 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

Related Job Pages

More Full-stack Engineer Jobs

Tailscale logo

Software Engineer, Networking – Dataplane

Tailscale

Simple, secure networks for teams of any scale. Built on WireGuard.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Contribute to the core client connectivity features of Tailscale by applying a deep understanding of network engineering and software development. • Evolve and enhance the Tailscale connectivity offerings between clients, subnet routers, exit nodes and other integrations with customer network infrastructure. • Provide architectural insights and resolve escalated customer network issues to fix complex connectivity problems. • Collaborate with product management and internal engineering to develop integrated network solutions that prioritize scalability and ease of maintenance while ensuring a superior customer experience. • Design, build, test, and document core Tailscale’s client-side networking software. • Advance product features by building upon or merging established industry network protocols with Tailscale's specific designs and frameworks. • Adopt a security-centric approach to both architecture and coding to guarantee the resilience and safety of networking modules. • Evaluate and optimize the performance, reliability, and scale of our software across a wide array of technical platforms and hardware. • Provide expert consultation and support the customer success teams with critical network escalations within key customer environments. • Engage actively with the open-source community and contribute to relevant projects.

Canada
$218.4K - $302.8K / year
Tailscale logo

Software Engineer, Networking – Edge

Tailscale

Simple, secure networks for teams of any scale. Built on WireGuard.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Utilize extensive network engineering knowledge coupled with software development and SRE/DevOps proficiency to design, construct, and oversee Tailscale’s global Funnel and DERP relay infrastructure. • Promote operational excellence and automation to guarantee the scalability, high availability, and performance of hosted services. • Offer architectural guidance and troubleshoot escalated networking problems for customers to address intricate connectivity issues. • Partner with internal engineering and product groups to advance hosted services and clients, ensuring updates provide broad value to our customer base. • Support network connectivity capabilities and features by contributing to the open-source client code and developing the Tailscale product dataplane. • Design, construct, evaluate, and provide documentation for networking features, connectivity solutions, and the open-source client-code network dataplane. • Enhance and iterate on product capabilities, specifically focusing on Funnel and DERP relay infrastructures and their associated network protocols. • Investigate and rectify complex, escalated network difficulties encountered across diverse technical environments. • Maintain accountability for Tailscale's live services by integrating observability, engaging in incident management, and managing technical support escalations. • Evaluate and boost the performance, reliability, and scaling capabilities of our networking resources and systems. • Apply a security-centric approach to every stage of development, from initial design to final implementation of networking components.

Canada
$218.4K - $302.8K / year
Tailscale logo

Software Engineer, Networking – Edge

Tailscale

Simple, secure networks for teams of any scale. Built on WireGuard.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Utilize extensive network engineering knowledge coupled with software development and SRE/DevOps proficiency to design, construct, and oversee Tailscale’s global Funnel and DERP relay infrastructure. • Promote operational excellence and automation to guarantee the scalability, high availability, and performance of hosted services. • Offer architectural guidance and troubleshoot escalated networking problems for customers to address intricate connectivity issues. • Partner with internal engineering and product groups to advance hosted services and clients, ensuring updates provide broad value to our customer base. • Support network connectivity capabilities and features by contributing to the open-source client code and developing the Tailscale product dataplane. • Design, construct, evaluate, and provide documentation for networking features, connectivity solutions, and the open-source client-code network dataplane. • Enhance and iterate on product capabilities, specifically focusing on Funnel and DERP relay infrastructures and their associated network protocols. • Investigate and rectify complex, escalated network difficulties encountered across diverse technical environments. • Maintain accountability for Tailscale's live services by integrating observability, engaging in incident management, and managing technical support escalations. • Evaluate and boost the performance, reliability, and scaling capabilities of our networking resources and systems. • Apply a security-centric approach to every stage of development, from initial design to final implementation of networking components.

United States
$163K - $226K / year
Tailscale logo

Software Engineer, Networking – Dataplane

Tailscale

Simple, secure networks for teams of any scale. Built on WireGuard.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Contribute to the core client connectivity features of Tailscale by applying a deep understanding of network engineering and software development. • Evolve and enhance the Tailscale connectivity offerings between clients, subnet routers, exit nodes and other integrations with customer network infrastructure. • Provide architectural insights and resolve escalated customer network issues to fix complex connectivity problems. • Collaborate with product management and internal engineering to develop integrated network solutions that prioritize scalability and ease of maintenance while ensuring a superior customer experience. • Design, build, test, and document core Tailscale’s client-side networking software. • Advance product features by building upon or merging established industry network protocols with Tailscale's specific designs and frameworks. • Adopt a security-centric approach to both architecture and coding to guarantee the resilience and safety of networking modules. • Evaluate and optimize the performance, reliability, and scale of our software across a wide array of technical platforms and hardware. • Provide expert consultation and support the customer success teams with critical network escalations within key customer environments. • Engage actively with the open-source community and contribute to relevant projects.

United States
$163K - $226K / year