주요 업무 내용
Feature
- Azar, Hakuna 에서 축적된 노하우의 도움을 받아, 신규서비스를 구현하고 운영합니다
- 디자인, API, QA 등 다른 직무의 동료들과 협업하며 목표 달성을 위한 최적의 방안을 찾아 구현합니다.
- 자신이 개발한 기능에 대해서 담당을 하는 동시에 다른 팀원들에게 관련 코드를 전파하여, 기능별로 weak code ownership 에서 collective code ownership 으로 넘어갈 수 있도록 합니다.
Code review
- 자신이 작성한 코드가 아니어도 서로 이해하고 필요한 경우 누구든 수정할 수 있도록, 상시적인 Pull request 기반의 코드리뷰를 합니다.
Troubleshooting
- 배포된 애플리케이션이 우리가 기대한 쾌적한 경험을 만들고 있는지를 모니터링하며, 문제가 있다면 최대한 빠르게 해결합니다.
- Crash를 줄이고 Responsiveness를 최대한 높이기 위해 상시적인 작업을 하고 있으며, 그 외에도 다양한 네트웍/연결 지표등을 실시간으로 모니터링하며 서비스의 동작이 예측 가능한 품질을 유지하도록 합니다.
Architectural improvement
- 새로운 기술이나 패러다임을 도입하여 장기적으로 생산성을 높일 수 있다면 적극적으로 고려합니다.
- 일관성 있고 예측 가능한 구조, 더 유연하고 강력한 도구들을 사용하여 전체 코드의 가독성을 높이고 의도치 않은 사이드 이펙트를 줄입니다.
-정의되지 않은 과제를 정의하고 스스로 해결책을 찾아 해결합니다.
-팀 단위 프로젝트를 성공적으로 리딩할 수 있으며, 팀간 협업을 이끌고 다른 기능의 직군 파트너와 협업합니다.
-팀 안팎으로 커뮤니케이션하며 내 메시지를 청자에 맞추어 적절한 수준에서 명확하고 간결하게 제시합니다.
-팀 간의 협업 과정을 조정하고 결과물을 만들 수 있도록 지원합니다.
해당 직무에 관련한 자세한 사항은 우측 '홈페이지 지원' 버튼을 통해 자사 홈페이지에 접속하여 확인해주세요 : )
자격 요건
-iOS 개발 경력 4년 이상 보유하신 분
-Swift/Objective-C 를 기반으로 UIKit, Foundation 등을 사용하는 iOS 플랫폼에서 상용 서비스 개발 경험을 보유하신 분
-Server-Client간 시스템의 흐름을 이해하고 문제를 찾고 해결책을 제시할 수 있는 역량을 보유하신 분
-알고리즘, 디자인 패턴 및 공통적으로 사용되는 프레임워크에 대한 탄탄한 기초지식 및 종합적인 이해를 보유하신 분
-시스템 안정성과 효율성 제고를 주도한 경험을 보유하신 분