라이프오아시스-[마음] React-Native 개발 (3년 이상)
라이프오아시스-[마음] React-Native 개발 (3년 이상)
1/2
라이프오아시스서울 성동구경력 3년 이상

[마음] React-Native 개발 (3년 이상)

포지션 상세

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 시스템에 대한 전반적인 이해와 경험이 있으신 분
• React-Native에서 Bridge를 통한 모듈 개발을 직접 해보신 분
• Redux, Zustand, React-query등 전역 상태 관리와 최신 라이브러리 동향에 관심이 많으신 분
• 비동기 데이터에 대한 이해가 있으신 분( rxjs등 비동기 패턴에 대한 지식)
• Android(Kotlin), iOS(Swift)중 하나의 앱을 구글 플레이 또는 애플 스토어에 직접 배포한 경험이 있으신 분
• 개발 3년 이상 또는 이에 준하는 분

기술 스택 • 툴

태그

마감일

상시채용

근무지역

서울 성동구 아차산로 38, 405호
본 채용정보는 원티드랩의 동의없이 무단전재, 재배포, 재가공할 수 없으며, 구직활동 이외의 용도로 사용할 수 없습니다.

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