포지션 상세
500만 다운로드를 달성한 언어교환 앱, 마음(Maum)은 한국어, 일본어, 영어 등 다양한 언어로 전 세계 친구들을 만나는 글로벌 소셜 애플리케이션 입니다.
마음은 연결의 가치를 믿고, 연결을 통해 더 나은 세상을 만들 수 있다고 믿습니다.
그 믿음으로 4년 동안 “관심사와 대화 코드가 잘 맞는 전 세계 친구들을 빠르게 연결해 주는 서비스”를 만들고 있습니다. 언어교환을 넘어 일상 대화, 고민 상담, 관심사 대화 등 누군가와 연결되어 교류하고 싶을 때 가장 먼저 생각나는 서비스가 되는 것을 목표로 열심히 성장해나가고 있습니다.
‘모든 대화의 시작’이 마음에서 이루어지는 비전을 함께 이루어 갈 동료를 찾습니다. 전 세계 1억 명이 사용하는 소셜 앱으로 가는 여정에 함께해 주세요 :)
• 매칭(Matching): 세계 196개 국가의 다양한 사용자들이 더 나은 새로운 인연을 만들 수 있도록 돕는 시스템을 개발해요. 사용자의 문화적 배경이나 관심사등 다양한 시나리오에 맞게 매칭을 제안해 주는 기능을 구현해요.
• 모먼트(Moment): 전 세계 사용자들이 다양한 주제에 대해 자유롭게 대화하고 서로의 의견을 주고 받을 수있는 서비스를 개발해요. 사용자들의 관심 주제를 올리고, 사용자들의 글을 번역하고 답변하며 소통할 수 있는 기능을 구현하고 있어요.
• 피드(Feed): 일상적인 생각을 사진이나 글로 공유하고 소통할 수 있어요. 사용자들이 서로의 경험을 바탕으로 영감을 얻고, 쉽게 소통할 수 있게 만들고 있어요.
• 채팅(Chat): 사용자들이 실시간으로 소통할 수 있는 채팅 시스템을 개발해요. 개인 메시지를 통해 통화에 부담을 가지시는 분들이 편리하고 쉽게 대화를 이어나갈 수 있도록 도와주고 있어요.
• 통화(Call): 마음의 핵심 기능으로 . 전세계 사용자들과 랜덤으로 실시간 통화를 할 수 있는 기능이예요. 매번 새로운 사람과의 통화로 신선한 소통을 즐길 수 있게 자동 번역 및 다양한 시도를 하고 있어요.
• 결제(Payment): 풍선을 결제할 수 있는 시스템을 개발해요. 사용자의 정보와 안전한 거래를 통해 결제 및 결제 내역 기능을 제공해요.
[앞으로 이런 일들을 하게 될 거예요]
• PO 및 디자이너와 협업을 통해 UI를 설계하고, 비지니스 로직을 개발해요.
• React-native 버전 및 Android, iOS 정책 변화에 따른 업데이트 대응을 할거예요.
• Yoga 및 Shadow Node, Bridge등 React-native의 기본 아키텍처에 대한 이해를 바탕으로 Javascript/Typescript에서 사용가능한 Module들을 개발 해요.
• Graphql, RestAPI등 백엔드 팀과 API 개발을 협의하고 만들어 나가요.
• 빠른 인터렉션을 위한 퍼포먼스 및 아키텍처에 대해 꾸준히 고민하고 다양한 시도할 거예요.
• Nextjs를 바탕으로 마음 홈페이지 개발에도 참여하고 있어요.
[주요 기술 스택이에요]
• 백엔드
| Kotlin : Spring boot, query-dsl, grpc, graphql
| Python : Grpcio, pydantic, sqlalchemy, fastapi
| Go : gorm, entgo, grpc, WEBRTC mediaServer, echo
| Javascript : express, graphql |
• 앱
| Typescript : React-Native, React-query, Redux, Zustand
| Kotlin (Android) : Kotlin Compose, xml
| Swift (iOS) : Swift UI, UIKit
• 웹
| Typescript : React, Vercel(NextJs) SSR(홈페이지) 및 CSR(백 오피스)
• Infra
| AWS : EC2, S3, EKS, RDS(Aurora-MYSQL), Redis, NOSQL(DynamoDB), MSK(Kafka)
• Data Engineer
| Python : Airflow, Spark, Pandas, Jupyter notebook
| 시각화 : BigQuery, Looker
• React-Native에서 Bridge를 통한 모듈 개발을 직접 해보신 분
• Redux, Zustand, React-query등 전역 상태 관리와 최신 라이브러리 동향에 관심이 많으신 분
• 비동기 데이터에 대한 이해가 있으신 분( rxjs등 비동기 패턴에 대한 지식)
• Android(Kotlin), iOS(Swift)중 하나의 앱을 구글 플레이 또는 애플 스토어에 직접 배포한 경험이 있으신 분
• 개발 3년 이상 또는 이에 준하는 분.
마음은 연결의 가치를 믿고, 연결을 통해 더 나은 세상을 만들 수 있다고 믿습니다.
그 믿음으로 4년 동안 “관심사와 대화 코드가 잘 맞는 전 세계 친구들을 빠르게 연결해 주는 서비스”를 만들고 있습니다. 언어교환을 넘어 일상 대화, 고민 상담, 관심사 대화 등 누군가와 연결되어 교류하고 싶을 때 가장 먼저 생각나는 서비스가 되는 것을 목표로 열심히 성장해나가고 있습니다.
‘모든 대화의 시작’이 마음에서 이루어지는 비전을 함께 이루어 갈 동료를 찾습니다. 전 세계 1억 명이 사용하는 소셜 앱으로 가는 여정에 함께해 주세요 :)
주요업무
[마음에서 함께할 업무를 알고 싶어요]• 매칭(Matching): 세계 196개 국가의 다양한 사용자들이 더 나은 새로운 인연을 만들 수 있도록 돕는 시스템을 개발해요. 사용자의 문화적 배경이나 관심사등 다양한 시나리오에 맞게 매칭을 제안해 주는 기능을 구현해요.
• 모먼트(Moment): 전 세계 사용자들이 다양한 주제에 대해 자유롭게 대화하고 서로의 의견을 주고 받을 수있는 서비스를 개발해요. 사용자들의 관심 주제를 올리고, 사용자들의 글을 번역하고 답변하며 소통할 수 있는 기능을 구현하고 있어요.
• 피드(Feed): 일상적인 생각을 사진이나 글로 공유하고 소통할 수 있어요. 사용자들이 서로의 경험을 바탕으로 영감을 얻고, 쉽게 소통할 수 있게 만들고 있어요.
• 채팅(Chat): 사용자들이 실시간으로 소통할 수 있는 채팅 시스템을 개발해요. 개인 메시지를 통해 통화에 부담을 가지시는 분들이 편리하고 쉽게 대화를 이어나갈 수 있도록 도와주고 있어요.
• 통화(Call): 마음의 핵심 기능으로 . 전세계 사용자들과 랜덤으로 실시간 통화를 할 수 있는 기능이예요. 매번 새로운 사람과의 통화로 신선한 소통을 즐길 수 있게 자동 번역 및 다양한 시도를 하고 있어요.
• 결제(Payment): 풍선을 결제할 수 있는 시스템을 개발해요. 사용자의 정보와 안전한 거래를 통해 결제 및 결제 내역 기능을 제공해요.
[앞으로 이런 일들을 하게 될 거예요]
• PO 및 디자이너와 협업을 통해 UI를 설계하고, 비지니스 로직을 개발해요.
• React-native 버전 및 Android, iOS 정책 변화에 따른 업데이트 대응을 할거예요.
• Yoga 및 Shadow Node, Bridge등 React-native의 기본 아키텍처에 대한 이해를 바탕으로 Javascript/Typescript에서 사용가능한 Module들을 개발 해요.
• Graphql, RestAPI등 백엔드 팀과 API 개발을 협의하고 만들어 나가요.
• 빠른 인터렉션을 위한 퍼포먼스 및 아키텍처에 대해 꾸준히 고민하고 다양한 시도할 거예요.
• Nextjs를 바탕으로 마음 홈페이지 개발에도 참여하고 있어요.
[주요 기술 스택이에요]
• 백엔드
| Kotlin : Spring boot, query-dsl, grpc, graphql
| Python : Grpcio, pydantic, sqlalchemy, fastapi
| Go : gorm, entgo, grpc, WEBRTC mediaServer, echo
| Javascript : express, graphql |
• 앱
| Typescript : React-Native, React-query, Redux, Zustand
| Kotlin (Android) : Kotlin Compose, xml
| Swift (iOS) : Swift UI, UIKit
• 웹
| Typescript : React, Vercel(NextJs) SSR(홈페이지) 및 CSR(백 오피스)
• Infra
| AWS : EC2, S3, EKS, RDS(Aurora-MYSQL), Redis, NOSQL(DynamoDB), MSK(Kafka)
• Data Engineer
| Python : Airflow, Spark, Pandas, Jupyter notebook
| 시각화 : BigQuery, Looker
자격요건
• React-Native 시스템에 대한 전반적인 이해와 경험이 있으신 분• React-Native에서 Bridge를 통한 모듈 개발을 직접 해보신 분
• Redux, Zustand, React-query등 전역 상태 관리와 최신 라이브러리 동향에 관심이 많으신 분
• 비동기 데이터에 대한 이해가 있으신 분( rxjs등 비동기 패턴에 대한 지식)
• Android(Kotlin), iOS(Swift)중 하나의 앱을 구글 플레이 또는 애플 스토어에 직접 배포한 경험이 있으신 분
• 개발 3년 이상 또는 이에 준하는 분.