backend developer for a mobile app marketplace

HireHi

United States

Hybrid

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Learning budget
Private sessions with experts
Internal workshops
Flexible hours
Office weeks 3x/year

Job summary

refurbed ищет опытного backend-инженера для проектирования и поддержки масштабируемых сервисов. Вы будете строить API, работать над backend-архитектурой и интеграциями с внешними системами, а также поддерживать продакшн-обеспечение.

Требуется 7+ лет опыта, глубокое владение Go, знания SQL и распределённых систем. Придётся работать с React/Node.js на фронтенде по мере необходимости, обучать коллег и взаимодействовать с продуктом и бизнес-заказчиками.

Qualifications

  • 7+ лет опыта разработки масштабируемых backend-сервисов в продукционной среде.
  • Глубокое владение Go и понимание распределённых систем и сервис-ориентированной архитектуры.
  • Опыт с JavaScript/TypeScript или быстрому изучению Node.js.
  • Опыт работы над мобильным приложением и взаимодействие backend–frontend.
  • Сильные знания SQL и проектирование реляционных баз данных.
  • Базовые знания фронтенда и умение работать в кросс-функциональных командах.
  • Самоорганизованность, ответственность и способность работать в прозрачной культуре.
  • Отличное владение английским языком и готовность работать в европейском часовом поясе.
  • Степень в информатике или сопутствующей области желательна.
  • Приветствуется опыт ревью дизайна и наставничество.

Responsibilities

  • Проектирование, сборка и поддержка core API и бэкенд-сервисов.
  • Управление продакшн-операциями и мониторингом систем.
  • Рассмотрение дизайнов бэкенда и изменений API на всех командах.
  • Интеграция сторонних систем и API в платформу.
  • Разработка новых функций и сервисов, документирование решений.
  • Наставничество младших инженеров и адаптация новых сотрудников.
  • Сотрудничество с инженерами, продакт-менеджерами и бизнес-стейкхолдерами.
  • Делиться инсайтами и демонстрировать результаты на встречах.
  • Иногда доносить изменения на фронтенде.

Skills

Go
Distributed systems
SQL
Frontend basics
English proficiency

Education

Degree in CS or related

Tools

Node.js

Job description

Описание:

Founded in 2017, refurbed is a marketplace for refurbished products active in 23 European countries. Its mission is to make sustainable consumption an easy choice by offering products at lower prices while reducing CO₂ emissions.

Задачи:
  • Design, build, and maintain core APIs and backend services powering the mobile app and marketplace
  • Own production systems operations and monitoring
  • Review backend designs and API changes across squads to ensure they meet the mobile app’s needs and constraints, and flag caveats early
  • Integrate third-party systems and APIs into the platform
  • Own the design and implementation of new features and services
  • Identify best practices and create or suggest standards for the engineering department
  • Document and demonstrate solutions using documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • Mentor junior colleagues and onboard new joiners
  • Collaborate with engineers, product managers, and business stakeholders to deliver high-quality solutions
  • Share insights and present achievements and results in relevant meetings
  • Occasionally propagate backend changes to the frontend
Требования:
  • 7+ Years of experience designing and building scalable backend services in a modern production environment
  • Strong proficiency in Go and deep understanding of distributed systems and service-oriented architecture
  • Comfortable with JavaScript/TypeScript or able to learn Node.js quickly
  • Experience working on a team that builds and maintains a native mobile app, with an understanding of how mobile apps consume backend services and related constraints
  • Strong knowledge of SQL and relational database design
  • General frontend knowledge and ability to perform basic tasks in frontend apps
  • Self-starter with ownership, initiative, and ability to learn and navigate complex systems
  • Open-minded, with clear, direct, and respectful communication
  • Humble, collaborative, and comfortable in a transparent culture
  • Excellent English skills
  • Based in a European time zone
  • A degree in Computer Science or a related field, or equivalent work experience, is desired
  • Nice to have: Node.js experience, reviewing designs and guiding engineers across squads
Условия:
  • Dedicated learning budget for courses, conferences, and other learning opportunities
  • Private sessions with experts for personal growth and mental health through Likeminded
  • Internal workshops for skills development and cross-department collaboration
  • Flexible self-organized working hours
  • Office weeks three times a year, with team-building events and on-site workshops
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (f/m/x) - remote
Senior Backend Engineer (f/m/x) - remote

Refurbed • United States

Remote
USD 104,000 - 150,000
Remote-first
Learning budget
Office in Vienna
+2
Senior Backend Engineer — Remote for Mobile App Backend
Senior Backend Engineer — Remote for Mobile App Backend

Almaz Capital • United States

Remote
USD 128,000 - 163,000
Fully remote
Office Vienna (onsite options)
Dog-friendly office culture
+1
full stack developer for digital media
full stack developer for digital media

Enfint • United States

Hybrid
USD 120,000 - 180,000
Private health insurance
Sports compensation
Career growth opportunities
+1
backend developer in blockchain infrastructure
backend developer in blockchain infrastructure

HireHi • United States

Hybrid
USD 180,000 - 240,000
Гибкий график
Медицинская страховка
Обучение онлайн английскому
+3
backend developer for programmatic advertising
backend developer for programmatic advertising

Enfint • United States

Hybrid
USD 104,000 - 115,000
Hybrid/Remote work globally
30 vacation days
Pension scheme
+2
Senior Go Backend Engineer – Flexible Hours & APIs
Senior Go Backend Engineer – Flexible Hours & APIs

HireHi • United States

Hybrid
USD 120,000 - 180,000
Learning budget
Private sessions with experts
Internal workshops
+2
Senior Software Engineer - Appmericans team
Senior Software Engineer - Appmericans team

EngRadar • New York (NY)

Hybrid
USD 160,000 - 200,000
Hybrid work environment
Remote work days
Mentorship programs
+1
backend developer for an Applicant Tracking System
backend developer for an Applicant Tracking System

HireHi • United States

Hybrid
USD 120,000 - 180,000
Annual training budget
2 dedicated learning days
Pension plan
+7
Senior Full-Stack Engineer
Senior Full-Stack Engineer

refurbed • United States

Remote
USD 104,000 - 139,000
Senior Software Engineer - Frontend Major
Senior Software Engineer - Frontend Major

Back Market • New York (NY)

Hybrid
USD 160,000 - 200,000
Hybrid work environment
2 remote days/week and 1 remote week/8
Employee Resource Groups
+3