8+ years of backend experience or equivalent knowledge., Deep experience in at least one programming language or framework., Familiarity with cloud services, particularly AWS., Ability to adapt to remote work environments and use asynchronous collaboration tools..
Key responsabilities:
Develop new features for the 호갱노노 platform.
Create and manage batch services to provide reliable data to users.
Integrate various internal and external services to enhance functionality.
Implement back office systems for service operations.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
직방은 사람들이 공간을 경험하는 방식을 바꾸고자 합니다.‘집’을 투자의 수단이 아닌 라이프스타일의 관점에서 바라봅니다. 살아갈 곳을 찾는 과정에서 신뢰할 수 있는 편의를 제공하고, 생활하는 동안 더 나은 주거환경이 되도록 하는 것이 우리의 임무입니다."We help people finding houses with reliable data on both mobile and online"ZIGBANG is the No.1 mobile platform for property search in Korea.
호갱노노 BE팀은 AWS 클라우드 기반으로 운영하고 있는 호갱노노 서비스에 다양한 backend 기술을 접목하여 사용자에게 편리한 서비스를 제공하고 있습니다.
호갱노노는 다양하고 신뢰할 수 있는 아파트 정보를 가진 플랫폼입니다. 20여개가 넘는 공공 데이터를 통해 가장 객관적으로 믿을 수 있는 정보를 보유하고 있습니다. 이 정보들을 사용자들의 필요에 맞게 가격, 학군, 인구 통계, 출퇴근 소요 시간 등으로 시각화해서 제공함으로써 호갱노노는 프롭테크 산업에서 선두주자 중 하나로 주목받고 있습니다.
구글 플레이 스토어 🎉전체 인기 다운로드 1위를 달성하고 📈월 사용자 200만 명을 돌파하는 등 많은 사용자들의 주목을 받는 호갱노노는 앞으로도 유용하고 정확한 정보를 제공하기 위해 계속 성장하고 있습니다.
🧑💻호갱노노 backend팀에 대해 궁금하신가요?
아파트 정보 분야 1등 플랫폼으로 MAU 기준 200만 명 이상의 사용자 트래픽을 처리하고 있습니다.
대용량 트래픽을 처리하는 여러가지 기술들을 사용하여 시스템의 성능을 고도화하는 작업을 하고 있습니다.
Managed Service를 위해 AWS의 많은 서비스를 사용하고 있습니다.
AWS의 Managed Service 도입을 통해 효율적으로 서비스를 운영하고 있고 이를 통해 개발에 더 집중할 수 있습니다.
Node.js 를 메인으로 사용합니다.
이제는 글로벌 트렌드가 된 런타임 플랫폼으로 세계적인 추세에 맞게 Node.js를 적극적으로 활용하고 있습니다.
JavaScript와 TypeScript 두 가지 언어를 사용하고 있습니다.
JavaScript로 개발/운영을 하고 있지만 품질과 생산성을 높이기 위해 지속적으로 JavaScript를 TypeScript로 전환하고 있습니다.
코드 레벨은 물론이고 CI/CD와 dataflow까지도 이해하는 것을 목표로 합니다.
Code quality, framework, CI/CD 등 backend 역량을 향상시키거나 관련 경험을 얻을 수 있는 여러 분야를 다루고 있습니다.
🚀 이런 일을 해요.
호갱노노의 신규 기능을 개발합니다. 앞으로 사용자들에게 선보일 많은 프롭테크 서비스들이 기다리고 있습니다.
신뢰도 높은 데이터를 유저분들께 제공하기 위해 각종 batch 서비스들을 개발 및 운영합니다.
다양한 내/외부 서비스와 연계하여 서비스가 제공하는 기능을 풍성하게 합니다.
서비스 운영을 위한 back office 시스템을 구현합니다.
🤝이렇게 일해요.
꾸준한 PR 및 리뷰로 작업물의 품질을 끌어올리고 팀의 노하우를 공유합니다.
호갱노노 Frontend팀과 협업하면서 SDK와 swagger 문서를 제공합니다.
반복적인 업무를 줄이고자 노력합니다. 반복적인 업무는 자동화하여 안정성과 생산성을 높입니다.
데이터 기반으로 PO 조직과 논의하여 미션을 설정하고 완수합니다.
🔧이런 기술을 사용해요.
프로그래밍 언어 및 middleware
Node.js / TypeScript / JavaScript
NestJS / TypeORM / Express.js / Fastify / Jest
개발 환경
Git
Cursor(내 능력을 2배로 만들어 주는 AI와 함께 일해요!)
Infra
EC2 / ECS / Fargate / Lambda
RDS / ElastiCache / ElasticSearch / S3 / SQS
ELK
CI/CD
Azure DevOps / Jenkins
협업 툴
Jira / Slack / Notion / Soma
🙋 이런 분이라면 문을 두드려 주세요.
지식과 경험을 발휘할 준비가 되셨나요?
8년 이상의 backend 업무 경력이 있으신 분 또는 그에 상응하는 경험을 가지신 분
하나의 언어 또는 프레임워크를 깊이 있게 경험하신 분(어떤 언어든지 상관 없어요.)
원격 근무 환경에 잘 적응하실 수 있으신가요?
직방에서는 업무 시간 동안 가상 오피스인 Soma에서 일합니다. 화상 채팅에서의 매너가 중요하죠!
효율적인 협업을 위해 비동기 방식의 협업 툴(Jira, Slack 등)을 잘 다룰 수 있어야 합니다.
문서는 개인/팀/회사가 지속하는 데에 중요한 자산입니다. 문서로 소통하는 데에 익숙하시다면 환영입니다!
💎 이런 분이면 더 좋습니다.
AWS 등 클라우드 서비스에 대한 이해 및 사용 경험 있으신 분
코드 레벨 뿐만 아니라 서비스 architecture에 대한 이해도가 높으신 분
대용량 트래픽 서비스의 경험이 있으신 분
테스트 자동화, 빌드 자동화 설계 및 운영 경험이 있으신 분
업무에 AI를 적극적으로 활용하시는 분
🌱 이런 자세를 가진 분을 찾습니다.
능동적인 에너지가 모이면 시너지를 발휘합니다.
서비스에 대한 방향성을 잘 인지하고 주도적으로 개발 업무를 진행할 수 있으신 분
동료를 존중하고 격려할 수 있는 분
문제가 있다면 해결해야죠.
문제 해결을 위해 논의하고 답을 내는 과정을 즐길 줄 아시는 분
피상적인 해결책이 아닌 근본적인 원인을 제거하는 해결책을 찾으시는 분
엔지니어는 발전해야 합니다.
본인이 가진 지식 및 경험을 공유하길 즐기시는 분
신기술을 탐색하되 제품에 적용할 때의 장단점을 균형있게 고민하시는 분
🙌 망설이지 마세요!
Node.js를 모른다고요? 걱정하지 마세요! 언어는 문제가 되지 않아요.
지옥철? 그게 뭐죠? 쾌적한 출퇴근! 가상 오피스인 Soma에서 만나요.
해외에서도 일할 수 있어요. 완벽한 원격 근무 환경을 조성할 수 있는 지원금 100만원 제공!
전형절차
서류 전형 > 코딩테스트 > 실무 면접 > 리드 및 HR 면접 > 임원 면접 > 처우 협의 > 최종합격
전형 일정은 서류 합격자에 한하여 개별 연락 드립니다.
직무에 따라 면접 전형은 변경될 수 있으며, 각 단계별 합격자에게 상세하게 안내드릴 예정입니다.
지원 시 유의사항
지원서 내용 중 허위사실이 있는 경우 합격이 취소될 수 있습니다
산업기능요원 및 전문연구요원으로 지원하시는 경우 가능여부를 반드시 확인 후 지원 바랍니다.
결과 및 이후 전형에 대한 안내를 위해 지원 시 성명, 연락처, 이메일 주소를 정확히 입력하세요.
국가유공자 및 장애인 등 취업 보호 대상자는 관계 법령에 따라 우대합니다.
해외 국적자인 경우, 한국어 의사소통이 원활하고 정규직 입사의 체류 자격을 갖추어야 합니다.
직방 채용 관련 문의: [email protected]
Required profile
Experience
Spoken language(s):
KoreanEnglish
Check out the description to know which languages are mandatory.