<h2>직무</h2><p>[마음] React-Native 개발 (3년 이상)</p><h2>포지션 상세</h2><p>500만 다운로드를 달성한 언어교환 앱, 마음(Maum)은 한국어, 일본어, 영어 등 다양한 언어로 전 세계 친구들을 만나는 글로벌 소셜 애플리케이션 입니다.<br><br>마음은 연결의 가치를 믿고, 연결을 통해 더 나은 세상을 만들 수 있다고 믿습니다.<br><br>그 믿음으로 4년 동안 “관심사와 대화 코드가 잘 맞는 전 세계 친구들을 빠르게 연결해 주는 서비스”를 만들고 있습니다. 언어교환을 넘어 일상 대화, 고민 상담, 관심사 대화 등 누군가와 연결되어 교류하고 싶을 때 가장 먼저 생각나는 서비스가 되는 것을 목표로 열심히 성장해나가고 있습니다.<br><br>‘모든 대화의 시작’이 마음에서 이루어지는 비전을 함께 이루어 갈 동료를 찾습니다. 전 세계 1억 명이 사용하는 소셜 앱으로 가는 여정에 함께해 주세요 :)</p><h2>주요업무</h2><p>[마음에서 함께할 업무를 알고 싶어요]<br>• 매칭(Matching): 세계 196개 국가의 다양한 사용자들이 더 나은 새로운 인연을 만들 수 있도록 돕는 시스템을 개발해요. 사용자의 문화적 배경이나 관심사등 다양한 시나리오에 맞게 매칭을 제안해 주는 기능을 구현해요.<br>• 모먼트(Moment): 전 세계 사용자들이 다양한 주제에 대해 자유롭게 대화하고 서로의 의견을 주고 받을 수있는 서비스를 개발해요. 사용자들의 관심 주제를 올리고, 사용자들의 글을 번역하고 답변하며 소통할 수 있는 기능을 구현하고 있어요.<br>• 피드(Feed): 일상적인 생각을 사진이나 글로 공유하고 소통할 수 있어요. 사용자들이 서로의 경험을 바탕으로 영감을 얻고, 쉽게 소통할 수 있게 만들고 있어요.<br>• 채팅(Chat): 사용자들이 실시간으로 소통할 수 있는 채팅 시스템을 개발해요. 개인 메시지를 통해 통화에 부담을 가지시는 분들이 편리하고 쉽게 대화를 이어나갈 수 있도록 도와주고 있어요.<br>• 통화(Call): 마음의 핵심 기능으로 . 전세계 사용자들과 랜덤으로 실시간 통화를 할 수 있는 기능이예요. 매번 새로운 사람과의 통화로 신선한 소통을 즐길 수 있게 자동 번역 및 다양한 시도를 하고 있어요.<br>• 결제(Payment): 풍선을 결제할 수 있는 시스템을 개발해요. 사용자의 정보와 안전한 거래를 통해 결제 및 결제 내역 기능을 제공해요.<br><br><br>[앞으로 이런 일들을 하게 될 거예요]<br>• PO 및 디자이너와 협업을 통해 UI를 설계하고, 비지니스 로직을 개발해요.<br>• React-native 버전 및 Android, iOS 정책 변화에 따른 업데이트 대응을 할거예요.<br>• Yoga 및 Shadow Node, Bridge등 React-native의 기본 아키텍처에 대한 이해를 바탕으로 Javascript/Typescript에서 사용가능한 Module들을 개발 해요.<br>• Graphql, RestAPI등 백엔드 팀과 API 개발을 협의하고 만들어 나가요.<br>• 빠른 인터렉션을 위한 퍼포먼스 및 아키텍처에 대해 꾸준히 고민하고 다양한 시도할 거예요.<br>• Nextjs를 바탕으로 마음 홈페이지 개발에도 참여하고 있어요.<br><br><br>[주요 기술 스택이에요]<br>• 백엔드<br>| Kotlin : Spring boot, query-dsl, grpc, graphql <br>| Python : Grpcio, pydantic, sqlalchemy, fastapi <br>| Go : gorm, entgo, grpc, WEBRTC mediaServer, echo <br>| Javascript : express, graphql |<br><br>• 앱<br>| Typescript : React-Native, React-query, Redux, Zustand <br>| Kotlin (Android) : Kotlin Compose, xml <br>| Swift (iOS) : Swift UI, UIKit <br><br>• 웹<br>| Typescript : React, Vercel(NextJs) SSR(홈페이지) 및 CSR(백 오피스) <br><br>• Infra<br>| AWS : EC2, S3, EKS, RDS(Aurora-MYSQL), Redis, NOSQL(DynamoDB), MSK(Kafka) <br><br>• Data Engineer<br>| Python : Airflow, Spark, Pandas, Jupyter notebook <br>| 시각화 : BigQuery, Looker</p><h2>자격요건</h2><p>• React-Native 시스템에 대한 전반적인 이해와 경험이 있으신 분<br>• React-Native에서 Bridge를 통한 모듈 개발을 직접 해보신 분<br>• Redux, Zustand, React-query등 전역 상태 관리와 최신 라이브러리 동향에 관심이 많으신 분<br>• 비동기 데이터에 대한 이해가 있으신 분( rxjs등 비동기 패턴에 대한 지식)<br>• Android(Kotlin), iOS(Swift)중 하나의 앱을 구글 플레이 또는 애플 스토어에 직접 배포한 경험이 있으신 분<br>• 개발 3년 이상 또는 이에 준하는 분</p><h2>우대사항</h2><p>• 프론트 엔드 또는 앱개발 팀을 이끌었던 경험이 있으신 분<br>• 더 나은 코드 작성을 위해 디자인 패턴에 관심이 많으신 분<br>• 현재 간단한 홈페이지 개발도 있어 NextJs에 대한 이해와 프론트엔드에 대한 기본 지식 베이스가 있으신 분<br>• 상하위 구조식의 업무가 아닌 자유롭게 의사결정을 하며, 문제를 함께 해결할 분<br><br><br>[이력서 작성시 추천하는 내용을 알려드려요]<br>* 핵심<br>• 실제 마음앱을 사용해보고, 장단점과 만약 마음에서 기술적으로 해결하고자 하는 내용이 있으면 좋아요.<br>• 단순 20XX년 n년 XXX 기능 개발보다 핵심적인 기술에 대한 구체적인 내용을 선호해요.<br>• 대량의 데이터 및 이미지, 폰트등 최적화에 대한 경험이 있다면 작성해주세요.<br>• 앱 또는 웹에서 랜더링에 대한 이해와 바탕으로 성능을 개선한 사례가 있다면 작성해주세요.<br>• React에서 Streaming 데이터 및 Async 데이터에 대한 효율적인 개선 경험을 구체적으로 작성해주세요.<br>• Kotlin 또는 Swift에 대한 앱 경험이나 프론트 엔드 경험(Javascript/Typescript)있다면 해당 언어에서 선호하는 기술 스택을 구체적으로 작성해주시면 좋아요.<br><br>* 선택<br>• 실제 WebRTC를 운영해본 경험이 있다면 작성해주세요. 클라이언트부터 미디어 서버까지의 개발경험이 있다면 더욱 좋아요.<br>• 앱 빌드 및 컴파일 퍼포먼스 개선에 대한 내용이 있으면 좋아요.<br>• 코드 리뷰 방식 및 개발팀 소통방식, 문서화에 대한 개발 문화에 기여한 내용이 있다면 마음팀에 도움이 될거예요.<br>• 작은 규모의 프론트 엔드 팀 또는 앱 개발팀 이끌었던 경험있다면 작성해주세요.<br>• Nextjs에 대한 기본적인 개발 경험이 있으면 좋을거 같아요.</p><h2>혜택 및 복지</h2><p>[근무환경]<br>• 연봉은 면접 후 논의해요.<br>• 3개월간 평가 기간 후 정규직 전환: 평가 기간 동안 연봉 동일해요.<br>• 출퇴근 스트레스 받지 않도록 유연근무제(9시~11시 자율 출근)를 운영해요.<br><br><br>[복리후생]<br>일에 몰입할 수 있는 최적의 환경을 제공해요<br>• Mac 지급<br>• 쾌적한 사무실<br> - 스파크 플러스 성수 2호점 <br> - 휴식공간이 있는 사무실 <br> - 서울숲과 뚝섬역 핫플 多<br><br>잘 먹어야 일도 잘 해요<br>• 음료 상시제공<br> - 차와 최고급 커피머신 (아메리카노, 라떼, 카푸치노, 원두 2종류)<br>• 간식 상시제공<br> - 다양한 다과류 <br> - 견과류, 바나나, 훈제란 등 건강 간식<br> - 매주 수요일 모닝 스낵 제공 <br><br>성과를 낼 수 있도록 최선을 다해 지원해요<br>• KPI 달성에 따른 성과급과 회식비<br>• 업무 역량 향상을 위한 사내 스터디 운영<br>• 업무 관련 교육비용 지원<br> - e-book 및 인터넷 강의 구입비 <br> - 오프라인 컨퍼런스 및 세미나 등록비<br>• 경조 휴가 및 화환 지원</p>







