합격보상금 100만원[바디코디] Backend Engineer (신입·주니어)레드블루서울 서초구 · 신입-경력 3년

Dtonic Corporation
Dtonic Corporation

Software Engineering

Posted on Jul 16, 2026
[바디코디를 소개해요]
바디코디는 “피트니스 센터와 회원을 가장 스마트하게 연결하자”는 목표로 시작해, 현재 4,000여 개의 피트니스 센터와 130만 명 이상의 회원이 사용하는 대한민국 대표 피트니스 플랫폼으로 성장했습니다.

우리는 피트니스 센터의 예약, 결제, 정산, 출입, 회원 관리, CRM, 운영 자동화까지 센터 운영 전반을 기술로 연결하고 있습니다. 단순한 SaaS를 넘어, 오프라인 피트니스 산업의 운영 방식을 바꾸는 플랫폼을 만들고 있어요.

2026년의 바디코디는 새롭게 정비된 기술 리더십을 바탕으로 본격적인 스케일업을 진행하고 있습니다. 기존 시스템을 안정적으로 운영하는 것을 넘어, 더 빠르고 유연하게 확장할 수 있는 아키텍처와 높은 품질의 개발 문화, AI를 적극적으로 활용하는 새로운 업무 방식을 함께 만들어가고 있습니다.

지금 합류하시면 실제 고객이 사용하는 서비스의 백엔드 기능을 개발하고 운영하면서, 결제, 예약, 정산, 출입 등 다양한 비즈니스 도메인을 경험하게 됩니다.

처음부터 모든 기술을 완벽하게 알고 있을 필요는 없습니다. 개발 기본기를 갖추고 새로운 지식을 빠르게 학습하며, 동료들과 함께 더 나은 서비스를 만들어가고 싶은 분을 기다리고 있습니다.

주요업무

[합류하면 함께 풀게 될 문제예요]
바디코디의 백엔드는 피트니스 센터의 일상적인 운영과 직접 연결되어 있습니다.

회원이 수업을 예약하고, 센터가 결제를 받고, 정산이 이루어지고, 출입이 처리되고, 운영자가 데이터를 확인하는 모든 흐름 뒤에는 안정적인 백엔드 시스템이 필요합니다.

이 과정에서 우리는 다음과 같은 문제를 풀고 있습니다.
• 수많은 센터와 회원이 사용하는 기능을 안정적으로 제공하는 방법
• 결제, 예약, 정산, 출입처럼 데이터 정합성이 중요한 기능을 안전하게 구현하는 방법
• 운영 중인 시스템을 이해하고 점진적으로 더 좋은 구조로 개선하는 방법
• 반복적인 개발 및 운영 업무를 AI와 자동화로 줄이는 방법
• 프론트엔드, 기획, 디자인, 운영 조직과 협업하며 요구사항을 실제 제품으로 구현하는 방법

합류하시면 처음부터 혼자 모든 문제를 해결하는 것이 아니라, 동료 개발자와 함께 문제를 이해하고 코드 리뷰와 피드백을 주고받으며 해결해 나가게 됩니다.

단순히 기능을 구현하는 것에 그치지 않고, 왜 이 기능이 필요한지와 더 안정적으로 구현할 방법은 무엇인지 함께 고민할 수 있는 개발자를 찾고 있습니다.

[주로 이런 업무를 담당해요]
• Java, Kotlin, Spring Boot 기반의 백엔드 API를 개발하고 개선합니다.
• Spring Batch를 활용한 데이터 처리 및 정기 배치 기능을 개발합니다.
• 결제, 예약, 정산, 회원 관리, 출입 등 피트니스 운영에 필요한 핵심 기능을 개발합니다.
• MySQL 기반의 데이터 모델을 이해하고, 서비스에 필요한 SQL과 데이터 처리 로직을 작성합니다.
• Redis, SQS, SNS 등 다양한 인프라 구성 요소를 활용한 서비스 개발에 참여합니다.
• AWS 환경에서 운영되는 서비스의 로그와 모니터링 지표를 확인하고 문제를 분석합니다.
• 테스트 코드 작성, 코드 리뷰, 리팩터링을 통해 코드의 품질과 유지보수성을 높입니다.
• Claude MAX, Codex 등 생성형 AI를 개발, 테스트, 문서화 업무에 적극적으로 활용합니다.

[이런 경험을 할 수 있어요]
• 4,000여 개 센터와 130만 명 이상의 회원이 사용하는 실서비스의 백엔드를 직접 개발할 수 있습니다.
• 결제, 예약, 정산, 출입 등 실제 비즈니스와 밀접하게 연결된 도메인을 경험할 수 있습니다.
• 개발한 기능이 실제 고객과 센터 운영에 어떤 영향을 미치는지 빠르게 확인할 수 있습니다.
• 운영 중인 시스템의 구조와 코드를 이해하고, 점진적으로 개선하는 경험을 할 수 있습니다.
• 코드 리뷰와 피드백을 통해 좋은 코드와 설계에 대한 기준을 만들어갈 수 있습니다.
• 장애 분석, 성능 개선, 배포, 모니터링 등 서비스 개발과 운영의 전체 과정을 경험할 수 있습니다.
• AI를 단순한 검색 도구가 아니라 개발 생산성을 높이는 실무 도구로 활용할 수 있습니다.
• 백엔드를 중심으로 일하면서 React 기반 프론트엔드와 제품 전체의 흐름도 함께 이해할 수 있습니다.

[우리는 이렇게 일하고 있어요]
[문제를 먼저 이해해요]
정해진 요구사항을 곧바로 구현하기보다, 왜 필요한 기능인지와 어떤 사용자의 문제를 해결하는지 먼저 이해하려고 합니다.
신입·주니어 개발자도 구현 방법에 대해 의견을 제시하고, 더 나은 방법이 있다면 자유롭게 이야기할 수 있습니다.

[작은 단위로 만들고 개선해요]
처음부터 완벽한 결과를 만들기보다, 작고 검증 가능한 단위로 개발하고 실제 피드백을 바탕으로 점진적으로 개선합니다.
빠른 개발과 서비스의 안정성을 함께 지키기 위해 코드 리뷰, 테스트, 모니터링을 중요하게 생각합니다.

[피드백을 주고받으며 성장해요]
코드 리뷰는 잘못을 지적하는 과정이 아니라, 서로의 생각과 지식을 공유하는 과정이라고 생각합니다.
자신이 작성한 코드의 의도를 설명하고, 동료의 의견을 열린 태도로 받아들이며 함께 더 좋은 결과를 만들어갑니다.

[AI를 적극적으로 활용해요]
우리는 생성형 AI를 개발 생산성을 높이는 핵심 도구로 보고 있습니다.
Claude MAX, Codex 등 AI 도구를 지원하며 코드 작성, 테스트, 문서화, 리팩터링, 오류 분석 등 다양한 업무에 활용하고 있습니다.
AI가 생성한 결과를 그대로 사용하는 것이 아니라, 결과를 검토하고 검증하며 더 빠르게 학습하고 실행할 수 있는 개발자를 지향합니다.

[기술 문화를 함께 만들어가요]
코드 리뷰, 테스트 코드, 배포 자동화, 장애 회고, 기술 문서화, 도메인 지식 정리 등 더 잘 만들 수 있는 부분이 많습니다.
완성된 개발 문화를 따르기만 하는 것이 아니라, 신입·주니어 개발자도 새로운 의견과 시도를 제안하며 더 나은 개발 문화를 함께 만들어갈 수 있습니다.

자격요건

[이런 분과 함께하고 싶어요]
• 신입 또는 백엔드 개발 경력 3년 이하이신 분
• Java 또는 Kotlin을 활용한 프로그래밍 경험이 있으신 분
• Spring 또는 Spring Boot를 활용한 프로젝트 경험이 있으신 분
• 객체지향 프로그래밍과 자료구조 등 개발 기본기를 갖추신 분
• MySQL 등 관계형 데이터베이스와 SQL에 대한 기본적인 이해가 있으신 분
• HTTP와 REST API의 기본적인 동작 방식을 이해하고 있으신 분
• Git을 활용한 버전 관리 및 협업 경험이 있으신 분
• 새로운 기술과 도메인을 적극적으로 학습하고 적용할 수 있으신 분
• 자신이 작성한 코드와 기술적인 선택을 동료에게 설명할 수 있으신 분
• 피드백을 열린 태도로 받아들이고 함께 성장할 수 있으신 분

실무 경력이 없더라도 개인 프로젝트, 팀 프로젝트, 인턴, 교육 과정 등을 통해 개발 역량과 문제 해결 경험을 보여주실 수 있다면 지원하실 수 있습니다.