피트인-백엔드 중심 풀스택 개발자
피트인-백엔드 중심 풀스택 개발자
피트인-백엔드 중심 풀스택 개발자
피트인-백엔드 중심 풀스택 개발자
1/4
피트인경기 안양시경력 3-6년

백엔드 중심 풀스택 개발자

포지션 상세

피트인은 2023년 7월 현대자동차그룹에서 분사하여 설립된 영업용 전기차 토탈 솔루션 기업입니다.
전기차 운영자들이 겪는 충전 대기, 차량 운영 중단, 배터리 관리 등의 불편을 해결하고, 영업용 전기차가 자연스럽게 비즈니스에 자리 잡는 환경을 만들어가고 있습니다.

현재 경기 안양 명학역 인근에서 국내 최초의 승용차 배터리 교체 스테이션을 2년 가까이 운영하고 있으며, 그동안 축적한 기술과 운영 경험을 바탕으로 인천 주안역 인근에 2세대 스테이션 준공을 준비하고 있습니다.

현대자동차그룹 사내 스핀오프에서 출발한 기술적 신뢰를 기반으로 Pre-A 투자를 포함해 누적 약 140억 원의 투자를 유치했으며, 현대자동차그룹을 비롯한 모빌리티·에너지 파트너들과 협력하며 빠르게 성장하고 있습니다.

피트인은 배터리 교체 스테이션뿐만 아니라 멤버십 서비스, 차량·배터리 운영 시스템, 모바일 앱, 어드민 및 사내 운영 시스템을 직접 설계하고 운영합니다.

스테이션 현장 장비와 모바일 앱, 백엔드 서버, 사내 운영 시스템이 실시간으로 연결되어 동작하는 만큼, 안정적이고 확장 가능한 백엔드 플랫폼과 효율적인 클라우드 인프라는 피트인의 핵심 경쟁력입니다.
운영 스테이션과 트랜잭션이 빠르게 증가하는 상황에서 서비스 안정성을 유지하면서 AWS 인프라 비용을 지속적으로 최적화하고, 플랫폼의 확장성을 함께 만들어갈 시니어 백엔드 엔지니어를 찾고 있습니다.

[팀 소개]
Service Platform팀은 피트인 앱, 멤버십, 결제, POS, 통합 어드민, 스테이션 운영 시스템을 개발하고 운영하는 팀입니다.
고객이 앱에서 서비스를 이용하고 현장에서 서비스를 제공받은 뒤, 운영자가 어드민에서 결과를 확인하고 관리하기까지의 전체 흐름을 함께 설계합니다.
정해진 기능을 단순히 구현하는 것보다 고객과 현장 운영자가 실제로 겪는 문제를 이해하고, 기술을 통해 안정적으로 해결하는 것을 중요하게 생각합니다.
이번 포지션은 백엔드 개발을 중심으로 서비스의 핵심 구조와 API를 설계하고, 스테이션에서 운영되는 하드웨어와 서버 시스템을 연동하는 역할을 담당합니다.
업무 비중은 약 80%가 백엔드 개발 및 하드웨어 연동이며, 약 20%가 React 또는 React Native 기반의 프론트엔드 개발입니다.
프로젝트와 서비스 상황에 따라 세부 비중은 달라질 수 있지만, 전반적으로 백엔드 개발 역량을 가장 중요하게 보고 있습니다.
처음부터 모든 기술을 알고 있지 않아도 괜찮습니다. 지금까지 쌓아온 백엔드 경험을 기반으로 서비스의 다양한 영역을 함께 경험하고 성장할 수 있는 분을 찾고 있습니다.

[근무장소]
-경기도 안양시 만안구 시민대로35번길 50, 피트인 스테이션 (~ 2026. 12)
-인천광역시 부평구 십정동 557-15 (2027.01 ~ 예정).

주요업무

• NestJS 및 Spring Boot 기반의 백엔드 서비스를 개발하고 운영합니다.
• 피트인 앱, 통합 어드민 및 사내 운영 시스템에서 사용하는 REST API를 설계하고 개발합니다.
• 스테이션에서 운영되는 하드웨어 및 장비와 서버 시스템을 연동합니다.
• 하드웨어 상태와 운영 데이터를 수집하고 서버에서 안정적으로 처리할 수 있는 구조를 개발합니다.
• 장비 연결 상태, 통신 오류, 재시도 및 예외 상황을 고려한 연동 기능을 개발합니다.
• PG 결제 승인, 취소, 환불 및 결제 상태 처리 기능을 개발합니다.
• 멤버십, 포인트, 할인, 쿠폰 및 POS 관련 서비스를 개발합니다.
• 회원, 차량, 배터리, 결제 및 스테이션 운영 데이터를 관리합니다.
• PostgreSQL 데이터 모델과 스키마를 설계하고 관리합니다.
• 결제와 포인트 등 주요 데이터의 트랜잭션과 정합성을 관리합니다.
• RabbitMQ를 활용한 비동기 메시지 처리 기능을 개발합니다.
• SSE 기반의 실시간 데이터 전달 및 상태 동기화 기능을 개발합니다.
• 필요에 따라 React Native 기반의 고객용 앱 기능을 개발합니다.
• React 기반의 통합 어드민 및 사내 운영 화면을 개발합니다.
• 운영 중 발생한 문제를 로그와 데이터를 기반으로 분석하고 개선합니다.
• 코드 리뷰와 기술 공유를 통해 서비스와 개발 방식을 함께 개선합니다.

자격요건

• 관련 개발 경력 3~6년 내외이신 분
• TypeScript를 활용한 백엔드 개발 경험이 있으신 분
• NestJS, Node.js, Spring Boot, Kotlin 또는 Java 중 하나 이상의 서버 개발 경험이 있으신 분
• REST API를 직접 설계하거나 운영해 본 경험이 있으신 분
• 관계형 데이터베이스를 활용한 서비스 개발 경험이 있으신 분
• 트랜잭션과 데이터 정합성의 중요성을 이해하고 있으신 분
• 외부 시스템 또는 하드웨어 장비와의 연동에 관심이 있으신 분
• 네트워크 통신, 비동기 처리 및 예외 상황을 고려하며 개발할 수 있으신 분
• 로그를 확인하며 오류나 장애의 원인을 찾아본 경험이 있으신 분
• Git을 활용한 협업과 코드 리뷰에 익숙하신 분
• 기획, 디자인 및 운영 담당자와 원활하게 소통할 수 있으신 분
• 새로운 기술이나 익숙하지 않은 도메인을 학습하는 데 거부감이 없으신 분
• 백엔드 개발을 중심으로 필요에 따라 프론트엔드나 앱 개발까지 경험해 보고 싶으신 분


[기술 스택]
Language: TypeScript, Kotlin
Backend: NestJS, Spring Boot
Mobile: React Native
Frontend: React
Database: PostgreSQL
API · Messaging: REST API, SSE, RabbitMQ
Infrastructure: AWS, Docker
CI/CD: Jenkins, GitHub Actions
Monitoring: Sentry, AWS CloudWatch
Collaboration: GitHub

기술 스택 • 툴

태그

마감일

상시채용

근무지역

경기 안양시 만안구 시민대로35번길 50, 피트인 스테이션
본 채용정보는 원티드랩의 동의없이 무단전재, 재배포, 재가공할 수 없으며, 구직활동 이외의 용도로 사용할 수 없습니다.
본 채용 정보는 에서 제공한 자료를 바탕으로 원티드랩에서 표현을 수정하고 이의 배열 및 구성을 편집하여 완성한 원티드랩의 저작자산이자 영업자산입니다. 본 정보 및 데이터베이스의 일부 내지는 전부에 대하여 원티드랩의 동의 없이 무단전재 또는 재배포, 재가공 및 크롤링할 수 없으며, 게재된 채용기업의 정보는 구직자의 구직활동 이외의 용도로 사용될 수 없습니다. 원티드랩은 에서 게재한 자료에 대한 오류나 그 밖에 원티드랩이 가공하지 않은 정보의 내용상 문제에 대하여 어떠한 보장도 하지 않으며, 사용자가 이를 신뢰하여 취한 조치에 대해 책임을 지지 않습니다.
<저작권자 (주)원티드랩. 무단전재-재배포금지>