Enable job alerts via email!

Backend Engineer

Armut Teknoloji AS

Turkey (NC)

Remote

USD 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Job summary

A leading local services marketplace is seeking a Backend Developer to design and develop scalable services using technologies such as .NET or Go. The role involves working with microservices, improving code quality, and contributing to a cross-functional team. Successful candidates will have 1-3 years of experience, be fluent in English, and possess strong analytical skills. The company offers a competitive salary and a flexible working environment.

Benefits

Competitive salary
Extra vacation time
Flexible working hours
Learning & development fund

Qualifications

  • Fluent in English with strong communication skills.
  • Solid technical foundation in programming and database fundamentals.
  • Quality-driven with a focus on testing throughout development.

Responsibilities

  • Design and develop scalable, high-performance backend services.
  • Ensure seamless product interactions that exceed expectations.
  • Contribute to designing and evolving system architecture.

Skills

Programming fundamentals
Web API design
Microservices architecture
Asynchronous programming
Analytical problem-solving

Education

1–3 years of hands-on experience

Tools

.NET
Go
AWS
Kafka
Job description
Overview

Armut / Homerun is a leading local services marketplace with over 700,000 professionals across 4,000 services and has seen over 1000% revenue growth in 5 years. We aim to make finding good quality, trusted providers easy by using the latest technologies and machine learning algorithms. We serve over 5 million customers with 99% customer satisfaction in 14 different countries with 3 different brands. We’re accelerating our sustainable growth with the new investment round of 15 Million € and increasing the number of operating countries in the EMEA region.

Our strength is rooted in our core values: always putting our customers first, solving problems with data and continuous learning. These values enabled us to change the local services industry and we’ll continue to do this on a global scale. We offer a world-class working environment where entrepreneurial spirits speed up their careers.

Want to dive deeper into how we build things and collaborate? We encourage you to check out our public Engineering Handbook for a transparent look at our culture, processes, and values: Engineering Handbook

Join us on our journey to be the EMEA leader in the local services marketplace!

You Will
  • Build the future: Design and develop scalable, high-performance backend services using .NET or Go.
  • Delight users: Ensure every product interaction is seamless and exceeds user expectations.
  • Lead the transformation: Play a key role in our journey from monolithic architecture to microservices, shaping the future of our systems.
  • Leverage cutting-edge tech: Work with the latest technologies, including AWS, to build and maintain a robust infrastructure.
  • Tame complexity: Refactor code to manage technical debt and ensure a clean, maintainable codebase.
  • Solve big challenges: Be an integral part of a cross-functional team, actively contributing to problem-solving and innovative solutions.
  • Shape architecture: Contribute to designing and evolving the architecture of our systems to ensure scalability, performance, and maintainability.
  • Empower the team: Develop and maintain DevOps processes that keep the team moving fast and efficiently.
You Are
  • Bringing 1–3 years of proven hands-on experience.
  • Fluent in English, with strong communication skills both spoken and written.
  • Having a solid technical foundation in programming and database fundamentals. (Experience with .NET or Go is a plus, but problem-solving skills and a strong technical base matter most.)
  • Experienced in designing Web APIs using standard architectures such as REST or GraphQL.
  • Excited to explore microservices and event-driven architectures, and eager to learn asynchronous programming with tools like Kafka, SQS, SNS, AMQP, or RabbitMQ.
  • Quality-driven, treating testing (unit, integration, functional) as an integral part of development.
  • Analytical, thriving on solving complex problems.
  • A curious learner who actively seeks new technologies, tools, and approaches.
  • An effective communicator, excelling in teamwork and presenting ideas clearly.
Why Join Us
  • Competitive salary,
  • An opportunity to bring impact and change the service market dynamics, in a stimulating and international environment,
  • Freedom to test, fail and test again in a fast-paced environment,
  • Never-ending growth opportunities supported by learning & development fund,
  • Working environment where your success is not judged by a dress code or working hours,
  • Extra vacation time, flexible working hours and the possibility to work from home,
  • Beach days, theme nights, sports & game events and any other social activity ideas you come up with!
Our Hiring Process
  • Application: Send us your CV.
  • Interview: Discuss your experience & expectations.
  • Case Study: Showcase your skills.
  • Final Interview: Align on mutual goals and values.
  • Welcome Aboard: Join the Homerun team!
Diversity and Inclusion at Homerun

We believe in a workplace where everyone feels valued and empowered. Our diverse team, hailing from various backgrounds, is the cornerstone of our success. We\'re committed to creating an inclusive environment for all employees, celebrating different perspectives and fostering a culture of respect.

If you selected the answer option 'Other' for the previous question, please specify.

Please explain why you are interested in the role and why you are qualified for the position in your application.

Would you be comfortable attending the interviews in English?

Do you have current residence permit in Turkey?

What is your expected monthly net salary range?

Employee Candidate Express Consent Text and Declaration

Pursuant to the Law no. 6698 on Protection of Personal Data, your express consent is required so that some of your personal data can be processed by the data controller Armut Teknoloji A.Ş. (Armut).

Your Personal Data To Be Processed based on Your Express Consent and Purposes of Processing

  • Identity, contact, address, details of the place where you want to work, your explanations about the application, education information in your CV, professional experience details, military service status, other information in your CV and the content of your cover letter, if any
  • If you apply for a position related to software, your platform information on which you exhibit your open source works (such as Github, Gitlab, Bitbucket)
  • If you\'re applying for a position in which a vehicle will be delivered to you, your driving license information

The abovementioned data will be processed for the purpose of Conducting the Application Processes of Employee Candidates based on your express consent (under article 5/1 of LPPD).

I hereby agree to processing of my personal data for the abovementioned purposes and declare my agreement. I want my personal data related to my CV with the abovementioned purposes to be stored in the CV pool for 3 years, if my job application is declined.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.