Sending applications for this position is currently not working. Try again later.

Senior Backend Developer (m/f/x) - remote work

Freelancer, Full-time · Remote

Full remote work possible (European time zones only).

We are the fastest-growing marketplace for refurbished electronics in the German speaking region and are based in Vienna. We are active in more than a dozen countries. Through our marketplace we sell completely renewed electronics like phones, laptops and tablets that are 40% cheaper and much more sustainable.

Learn more about how we work and how our team is structured -

Learn more about our backend systems & architecture -

Learn more about our blog -

We are looking for an experienced Backend Developer motivated to learn Go to help us build our platform.

If you are a seasoned software engineer who wants to learn Go, we can support you with that. You would start your job at refurbed by learning the programming language with the help of your new colleagues. We would point you to learning materials and support you in getting familiar with the new tech stack. You would learn about best practices by working on small real-world features and getting feedback from experts.
Who you are
  • Formal education in computer science
  • Significant experience designing and implementing backend services
  • Significant experience with software development using a statically typed programming language
  • Good knowledge of SQL and relational database design
  • Motivation to learn new technologies
  • You work independently and are goal-oriented
  • You have excellent English skills
  • You are located in one of the European time zones
What you'll do
  • Learn our tech stack and become an effective member of the team
  • Develop and maintain our main APIs and backend services
  • Allow integration of external systems into our platform
  • Participate in code reviews, provide thoughtful and constructive feedback
  • Ensure code you create is of high quality, well designed, well performing and easy to maintain
  • Own the features you implement and ensure they are successfully rolled out into production
  • Contribute to write clear specifications, documentation, and tests
Additional factors we appreciate
  • You have experience with PostgreSQL
  • You are comfortable working with *nix systems
  • You have experience working with NGINX
  • You have experience working with RabbitMQ
  • You have experience working on highly available and fault-tolerant systems
  • You are active in the open-source community
Why you should work with us
  • Startup atmosphere
  • Work with an experienced team of experts
  • Regular code-reviews
  • Challenging tech-stack
  • Available as a fully remote position
  • Paid 25 vacation days
Your application
Things we want to see from you:

  • Your CV
  • Your expected salary
  • Your Github/GitLab profile or open-source projects you contributed to
  • Other representative examples of your work that are relevant to the position
  • If you are active in communities like StackOverflow, please let us know as well
For legal matters, we state that the minimum wage for this position is 42,000 € gross per year. However, depending on your qualification a higher salary is obviously very likely.

Your application!
Thank you for your interest in refurbed. We are extremely happy that you are thinking about joining us and can identify with our mission.

We will do our best to always keep you informed about the process and progress of your application. We read all applications thoroughly and will also consider you for other job openings, should your profile fit other open positions as well.

We are an equal opportunity employer. We will consider your application regardless of race, age, disability, gender, martital status, heritage, religion and nationality. We will look at your experience, your personality and your motivation to determine whether this job is right for you.

Please upload your CV, recent certificates as well as a brief cover letter (in total max. 20 MB).
Please note, that it is not necessary to upload any passports, work permissions or other personal data for the first steps in your application.

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.