백엔드 중심 풀스택 개발자
스킬
주요업무
• 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
우대사항
• 하드웨어, IoT 장비 또는 외부 디바이스 연동 경험
• TCP/IP, HTTP, WebSocket, Serial 등 통신 방식에 대한 이해
• 장비 상태 모니터링, 명령 처리 또는 실시간 데이터 수집 경험
• 네트워크 장애, 재연결, 재시도 및 부분적인 오프라인 환경을 고려한 개발 경험
• PG 결제 승인, 취소, 환불 또는 웹훅 처리 경험
• 멤버십, 포인트, 쿠폰 또는 리워드 서비스 개발 경험
• POS, 키오스크 또는 현장 장비 연동 서비스 개발 경험
• React Native 앱 개발 및 배포 경험
• React 기반 어드민 또는 운영 시스템 개발 경험
• NestJS와 Spring Boot 또는 Kotlin 서비스를 함께 운영한 경험
• PostgreSQL 쿼리, 인덱스 또는 데이터베이스 성능 개선 경험
• RabbitMQ 등 메시지 브로커를 활용한 비동기 처리 경험
• SSE 또는 WebSocket을 활용한 실시간 서비스 개발 경험
• AWS와 Docker를 활용한 서비스 구축 및 운영 경험
• Jenkins 또는 GitHub Actions를 활용한 CI/CD 경험
• Sentry 또는 AWS CloudWatch를 활용한 모니터링 경험
• IoT, 제조 설비 또는 현장 운영 시스템 개발 경험
• 전기차, 자동차, 배터리, 충전 또는 에너지 산업에 대한 관심
• Claude, ChatGPT, Codex 등의 AI 도구를 개발 업무에 활용한 경험
채용절차
1) 서류전형
2) 커피챗
3) 면접
4) 처우협의
5) 최종합격
[근무장소]
-경기도 안양시 만안구 시민대로35번길 50, 피트인 스테이션 (~ 2026. 12)
-인천광역시 부평구 십정동 557-15 (2027.01 ~ 예정)