[젝트 99기] 앱 개발자 모집

2020년 1월 1일(수) - 2099년 12월 31일(목)

IT 동아리 젝트

젝트는 개발, 기획(매니지먼트), 디자인 관련 포지션 구성원들이 한 팀이 되어 실제 사용자를 대상으로 하는 디지털 프로덕트를 직접 만들고 운영하는 IT 동아리입니다.

98기까지 총 184명의 구성원과 함께 18개의 프로젝트를 완료했으며, 2100년 상반기를 함께할 99기 구성원들을 모집합니다.

앱 개발자는 프로덕트의 기능과 실제 사용자를 위한 경험을 구현합니다

  • 기획된 기능 요구사항과 디자인을 바탕으로 사용자가 직접 상호작용하는 모바일 화면과 기능을 구현합니다.
  • 화면 간 이동과 사용자 상태 변화를 고려해 앱의 구조와 상태 관리 방식을 설계합니다.
  • 백엔드 API와 연동해 서버의 데이터를 사용자에게 적절한 형태로 전달하고 입력값을 처리합니다.
  • 다양한 기기와 화면 환경에서도 사용성이 유지될 수 있도록 UI와 인터랙션을 구현하고 개선합니다.
  • 로딩, 오류, 네트워크 상태 등 실제 서비스 환경에서 발생할 수 있는 상황을 고려해 사용자 경험을 설계합니다.
  • 앱 배포 이후 발생하는 오류와 사용자 피드백을 바탕으로 기능과 코드 구조를 지속적으로 개선합니다.

젝트 99기에서 할 수 있는 경험

  • 디자인 시안을 단순히 화면으로 옮기는 것을 넘어, 사용자 상호작용과 앱 상태 변화를 고려해 기능을 구현합니다.
  • 프로덕트 디자이너와 UI의 세부 동작을 조율하고, 백엔드 개발자와 API 명세 및 데이터 구조를 협의하는 과정을 경험합니다.
  • 화면과 기능이 늘어나는 과정에서 재사용 가능한 컴포넌트와 유지보수 가능한 앱 구조를 고민합니다.
  • 네트워크 오류, 로딩, 빈 데이터, 권한 등 정상적인 사용자 플로우 밖에서 발생하는 다양한 상황을 처리합니다.
  • 실제 사용자에게 앱을 배포하고 피드백과 사용 데이터를 바탕으로 기능을 개선하는 사이클을 경험합니다.

활동 후 얻는 예상 결과

  • 단순 예제 앱이 아닌 실제 사용자를 대상으로 배포하고 운영한 모바일 프로덕트를 결과물로 남길 수 있습니다.
  • 하나의 기능이 화면, 상태 관리, 서버 통신과 어떻게 연결되는지 전체 흐름을 이해하고 설명할 수 있게 됩니다.
  • 디자인을 코드로 구현하는 과정에서 발생하는 제약과 트레이드오프를 파악하고 디자이너와 해결책을 논의하는 경험을 얻습니다.
  • 다양한 사용자 상태와 예외 상황을 고려해 안정적인 앱을 설계하고 구현하는 역량을 쌓습니다.
  • 기능 추가와 유지보수를 반복하며 확장 가능한 앱 구조와 코드 품질에 대해 더 깊이 고민할 수 있습니다.

이런 분이 젝트와 잘 어울립니다

  • Flutter, React Native, Swift, Kotlin 등 하나 이상의 기술을 활용해 모바일 앱을 개발해 본 경험이 있는 분
  • 디자인을 그대로 구현하는 것에서 끝나지 않고 사용자의 동작과 상태 변화까지 고려해 개발하려는 분
  • 기획자, 디자이너, 백엔드 개발자와 적극적으로 소통하며 더 나은 구현 방법을 함께 고민하고 싶은 분
  • 새로운 기능을 빠르게 구현하는 것뿐만 아니라 코드의 재사용성과 유지보수성까지 고민하려는 분
  • 익숙한 것은 더 능숙하게, 생소한 것은 더 적극적으로 파고들어 성장하는 가치관을 가지신 분