출처 : 프로그래머스 커리어 / 원티드 / 캐치
카페 비대면 주문 결제(스마트 오더) 플랫폼 '패스오더' 개발
주요업무
Kotlin을 사용해 Anrdoid 앱 개발, 운영, 최적화
AOS / 웹 개발자와의 협업을 통해 모바일 서비스 개선
새로운 기술 도입, 구조 개선, 성능 최적화 등
자격요건
Java, Android framework 이해
모바일 앱 UX, AOS 휴먼 인터페이스 이해
사용자 경험을 개선하는데 필요한 퍼포먼스 개선 및 네트워킹 구현 경험
Android App Architecture Guidline 이해
Coroutines, Flow, ViewBinding 등 Android 최신 기술 동향 및 최신 라이브러리에 익숙함
사용 기술
Kotlin, Java, Android Studio
우대사항
Kotlin, Java 지식, 경험
AOS 프로젝트 기반 작업 경험
MVVM 디자인 패턴 적용 경험
동료와의 학습 내용 공유 & 함께 성장하는 마인드
요구사항 분석, 협업 커뮤니케이션 능력
블록체인 솔루션 기술 전문 기업
ICT 시스템 + 블록체인 연결 미들웨어 개발
주요업무
안드로이드 앱 개발 환경 설정 (협업 규칙 관리)
안드로이드 UI/UX, 기능 개발
자격요건
신입 ~ 경력 3년 이하
사용 기술
안드로이드 / Kotlin / Java / Jetpack
자료구조, 알고리즘 등 CS 지식
Git, Github, Android, MySQL, Java, JavaScript, Kotlin, AWS
우대사항
블록체인 개발 경험
프로젝트 셋업 ~ 배포 및 운영 경험
건강 정보 측정 및 관리 목적의 헬스케어 앱 개발
카메라 기반 혈업 측정 소프트웨어
주요업무
Android 앱 개발 및 유지보수
(기획 완료된 앱, 신기술을 사용한 앱, 모바일 앱 의료기기)
자격요건
Koltin을 사용한 Android 앱 개발 경험
Coroutine, Flow 경험
Retrofit, Glide 등 라이브러리 사용 경험
Git 형상관리 경험
협업과 소통 능력, 주도적 개발·개선 마인드
우대사항
MVP, MVVM 등 아키텍쳐 설계, 디자인 패턴 적용 경험
헬스케어 관련 앱 개발 경험
Firebase Analytics, Fabric 등 각종 통계, 트래킹, 디버깅 툴 연동 경험
Android Camera API 사용 경험
OpenCV 경험
신사업에 대한 관심
기술스택·툴
Git, Github, Android, MySQL, Java, JavaScript, Kotlin, AWS
주요업무
웨어러블 전자약(elextroceutical) 기술 기반 의료기기 연동 앱 개발
Unit Test
기존 코드 분석 및 리팩토링
자격요건
신입 ~ 경력무관
코드 개선 욕심, 안드로이드 개발 이해↑
디자인 패턴을 고민하며 개발
모바일 UI/UX 가이드라인 이해
API, 네트워크 통신 이해
Git 사용 경험
BitBucket, Git, JIRA, Android, Java, Kotlin, AWS, Android Studio
우대사항
스토어 출시 및 관리, 유지보수 경험
오픈 소스 기여
Android(Kotlin) 네이티브 개발 경험
MVP, MVVM 등 디자인 패턴 이해, 개발 적용 경험
Clean Architecture, Clean Code 구현
Restful API 사용
gradle 이해, 경험
Jira, Confluence, Git 등 협업툴
의료 및 헬스케어 디바이스 사용 경험
주요업무
안드로이드 OS 기반 키오스크 앱 개발
병원 전자 차트 앱 개발
사내 IOS앱 유지 보수
사내 웹 프로젝트 연동
자격요건
4년제 전공자
TCP, HTTP 통신 이해
우대사항
Kotlin, Multi-Module MVVM, Android Jetpack
DI(Dependency Injection)
Clean Architecture
개인 유료 강의 온라인 서비스 플랫폼
주요업무
Android 앱 아키텍쳐 설계
인증, 영상 재생, 수강 환경, 응원하기, 알림 등 자사 플랫폼에서 제공하는 기능 개발
자격요건
경력 5년 이상 or 그에 준하는 실력
Kotlin 개발 경험
RxJava, RxKotlin, RxAndroid 개발 경험
팀원과의 의사소통 능력
비즈니스 상황에 맞는 기술 선택
코드 품질 향상 욕심
우대사항
Android 디자인 및 품질 가이드라인에 대한 이해
오픈 소스 기여 경험
MVVM, 클릭 아키텍쳐 이해·설계·서비스 적용 경험
TDD, 테스트 코드 작성 경험
MAU 100만 이상 Android 앱 개발 경험
GitHub 링크 첨부
개발 문화
코드 리뷰
테크 토크, 세미나를 통한 기술 공유
기술 블로그
주요업무
이미지뷰어, ePub뷰어, 동영상뷰어, 다국어 개발
앱 공통모듈화와 구조개선으로 개발 효율성 강화
자격요건
Kotlin / Java 프로그래밍 지식
Sqlite, Room 사용 경험
Android Jetpack(Lifecycle, Paging, Databinding) 사용 경험
우대사항
Epub Reader 개발 경험
Performance Tuning 경험
Watermark, DRM을 활용한 데이터 처리 경험
[업무]
[지원자격/우대사항]
Java, KotlinAndroid StudioGit, GithubMySQL, SqliteAWS서류 전형 → 코딩 테스트 → 인터뷰 전형
서류 검토 → 온라인 코테 → 오프라인 코테 → 임원면접
지원서 리뷰 → 프리 인터뷰 → 실무 인터뷰 → Culture-Fit 인터뷰(기업문화적합도 검사 포함) → 부서결정 미팅
생각보다 안드로이드 개발자 신입 채용 공고의 수가 적으며 그 자리가 한정되어 있었다. Android 키워드로 검색해도 그 중 절반은 React Native, Flutter 채용 공고일 때가 많았음. 또한 요구 기술 스택에 내가 아직 모르는 개념, 접해보지 못한 기술이 많았다. 공통 키워드 위주로 조사해보고 직접 경험해보자. 정말 이름만 들어봤고 설명해보라고 하면 말도 못하는 게 태반.. 관련 질문을 받으면 능숙하게 대답할 수 있는 수순까지 올려야함.
또한 당연하게도 이제는 코테, 기술면접이 채용 단계에 필수적이라 나중에 부랴부랴 준비하지 말고 미리 조금씩이라도 기초를 다져놔야겠다.
기간 : 2023/05/29 ~ 2023/09/26 (약 4개월) + α
실제 앱 개발 / 코테 풀면서 문법 익히기
코틀린 코딩테스트 연습
개발자 기술 면접 대비 CS 공부
1일 1개념씩 공부하고, 본격적으로는 (8월~)
MVP, MVVM 디자인 패턴을 적용한 프로젝트 진행하기
Material3, Compose 적용 프로젝트 진행하기
Firebase DB 연동 프로젝트 진행하기
개발 서적 읽기
20230611 기준, 조사해보면서 계획 추가 or 수정하기
📌 앱스토어에서 다양한 앱 많이 다운받아 써보기. 기본 기능은 같을지라도 세부적인 부가요소가 많이 다름.