Flutter Developer 채용
- 기관명 : 다이노즈
- 마감일 : 채용시
육아크루팀의 플러터 개발자는 프로덕트 파트 - 클라이언트팀 소속으로, 모바일앱 '육아크루'의 프론트엔드 개발을 담당합니다.
- Flutter를 기반으로 [육아크루 모바일 앱(링크)] 을 개발하고, 배포합니다.
- Firebase를 연동해 Auth, Storage, Dynamic links 등 서비스에 필요한 기능들을 구현합니다.
- 시스템 전반의 성능 최적화를 위해 API 호출 최소화, 렌더링 최적화, 번들링 최적화 등을 상시로 진행합니다.
- 유저의 목소리를 듣고 기존 기능을 고도화하며, 사용성을 위해 UI/UX를 개선합니다(Figma).
- Sentry 등의 APM을 통해 유저에게 발생하는 에러를 추적하고 디버깅하여 해결합니다.
- Swagger 기반으로 백엔드팀과 협업하고, Provider 상태관리 라이브러리를 사용합니다.
기술 스택
클라이언트팀에서는 다음과 같은 기술 스택을 사용하고 있습니다. 만약 팀에 필요한 기술이 있다고 생각하신다면 자유롭게 제안주셔서 추가할 수 있습니다.
- Flutter
- Dart
- Provider
- Firebase
- Auth, Storage, Dynamic links, Firestore, Remote Config, FCM, functions
- Git, GitHub
- CodeMagic, Github Actions
- Sentry
자격 요건
- Flutter를 활용한 App 개발 경험이 있고, 탄탄한 기본기를 바탕으로 문제를 해결하기 위해 개발하시는 분
- 끊임없는 성장을 좋아하고, 서로에게 영감이 되는 동료들과 함께하는 몰입을 좋아하시는 분
- Android/iOS 디바이스와 환경에 적합한 UI/UX에 전반적인 이해를 갖춘 분
- 더 나은 협업을 위해 Git 커밋 컨벤션을 잘 지켜가며 커밋 메시지를 작성하시는 분
- Github PR을 올리고 머지할 때 Rebase, Merge, Squash의 차이를 이해하고 계신 분
우대 조건
우대 조건은 말 그대로 우대 조건일 뿐입니다. 만약 우대 조건에 해당하는 사항이 없으시더라도, 팀과 함께 성장하실 수 있습니다.
- Flutter, Dart에 대해 깊은 이해가 있으신 분
- Clean Architecture, MVVM, DI 등 디자인 패턴 적용에 대한 경험이 있으신 분
- 커뮤니티, SNS 서비스 운영/구현 경험이 있으신 분
- 앱 성능 최적화 및 코드 리팩토링 경험이 있으신 분
- 테스트 코드 작성 경험이 있으신 분
- 모바일 OS 별 다양한 트러블 슈팅 경험이 있으신 분
- 기획 & 디자이너와 함께 모바일 앱 기획에 참여하실 분 (개발자의 의견을 적극 반영하는 팀!)
- 백엔드 개발자와 협업한 경험이 있고, 백엔드 개발자 업무에 대한 최소한의 이해도가 있으신 분
- 문제를 해결하는 과정에서 자신이 배운 내용을 글로 정리하여 타인에게 공유하는 것을 좋아하는 분
- 개발직군이 아닌 팀원들에게 자신이 어떤 문제를 해결했는지 쉽게 이야기할 수 있는 분
채용 과정
지원 및 면접 절차 (채용 진행)
- 서류 전형 - (커피챗) - 면접 - (과제 전형) - 최종 합격 및 처우 협의
- biz@yugacrew.com 로 간단한 이력서와 경력 기술서 또는 포트폴리오를 보내주시면(자유 형식), 확인 후 합격자에 한하여 메일로 면접 안내를 드립니다.
- 필요 시 캐주얼한 커피챗 또는/그리고 과제 전형이 진행됩니다.
- 메일 제목에 [입사 지원]을 적어주세요.
보상
- 이전 직장의 연봉 수준 + 스톡옵션 부여 (협의)
근무 환경 및 복리후생
- 식자재 닉네임
- ‘님’도 아닌, 영어 이름도 아닌, 팀에서 서로를 부르는 식자재 닉네임이 만드는 유쾌한 문화
- 유연한 근로시간
- 회의 참석은 필수, 회의 시간 외에는 자율 & 유연 근무
- 자유롭고 유연한 근무시간, 더 자유롭고 더 유연한 출퇴근시간, 무제한 식사시간
- 유연한 재택근무
- 팀의 스케쥴에 따라, 업무 타임라인에 따라 재택근무로 몰입할 수 있어요!
- 사무실 자율적 이용 가능 (마루180/서울대)
- 자율휴가
- 결재, 승인 절차가 없어요. 동료들에게 공유만 하고 바로 휴가!
- 자기계발 및 교육 지원
- 직무 교육을 위한 수시 멘토링 지원
- 직무 유관 도서 지원
수습 기간
- 모든 팀원이 3개월 수습 기간 후, 처우 협의를 거쳐 최종 합류 여부를 확정하시게 됩니다.
* 자세한 사항은 위 공고문과 bit.ly/yugacrew 페이지를 참고해주세요!