💡

[인턴] Product Engineer (FE/ BE)

개요

소속 | 크래쉬 팀 직무 | 엔지니어 (FE/ BE) 조건 | 졸업생, 졸업예정자, 휴학생

주요 업무

※ 아래 중 일부 • 실제 담당하게 될 업무는 무엇보다 회사의 필요, 부차적으로 팀원의 스킬 및 장점, 팀원이 도전하고 싶은 직무 등을 고려하여 결정돼요 • 작은 팀이다보니 2개 이상의 직무 분야를 수행하게 될 거란 기대가 있어요
[ 앱 개발 ] • 사업자들이 고객과 소통하고, 문의서를 받아보고, 예약을 관리하고, 알림을 보내는 iOS 앱 Peak를 만듭니다 • TypeScript, React Native, React Query, React Hook Form을 이용하여 개발합니다
[ 웹 개발 ] • 고객이 사업자와 소통하고 서비스를 제공받는 과정을 돕는 Peak Web 서비스를 만듭니다 • TypeScript, React, NextJs, React Query, React Hook Form을 이용하여 개발합니다
[ 서버 개발 ] • 1인 사업자들의 업무 로직이 구현되어 있는 Peak 서버를 개발하고, DB를 관리하고, 인프라를 유지보수합니다 • Nest.js, TypeORM, MySQL, MongoDB, Redis 등을 이용해 개발하고, GitLab을 이용해 AWS에 배포합니다
인턴하면서 경험해볼 수 있는 내용
• 누군가가 매일 생계를 위해 필수적으로 사용하는 소프트웨어를 만드는 일과, 결과에 대한 즉각적인 반응 • 모든 고객들이 구독료를 내는 서비스를 만들고 고치고 전달하기 위해 요구되는 정확성과 책임 • 다양한 사업군에 속한 사업자들의 디테일한 니즈를 일반화하고, 그 결과를 도메인 로직과 코드로 환원하는 복잡도 • 코드에 갇혀있는 개발자가 아니라, 제품의 본질과 고객에 대해서 주도적으로 고민하는 빌더로서의 태도 • 신기능을 추가해 나가면서도, 10만 줄이 넘는 코드베이스를 유지보수하는 과정 • 위의 모든 결과를 개발자 2인 포함 총 4인 체제로 이루어낸 크래쉬 팀의 날카로움과 열정

자격 요건

• 무엇이든 열심히 하는 마음과, 그 마음이 남들과는 다른 나만의 삶을 만들어나가는 태도라는 사실에 대한 믿음 • 어떤 복잡한 경우에 대해서도 if 문을 빈틈없이, 읽기 쉽게 작성/수정하는 능력 • 한국어와 영어를 잘 읽고 잘 적는 능력 • TypeScript (or JavaScript at least), Node.js, Git에 대한 충분한 이해도 • (FE) React 사용 경험과 React의 개념에 대한 이해 • (BE) RDB에 대한 이해도와 SQL 사용 경험 / Spring, Express.js, Django 등 서버사이드 프레임워크 사용 경험

우대 조건

• 필수 요건 외, 크래쉬에서 사용하고 있는 기술 스택에 대한 경험치 • (FE) React Native, Next.js, React Query, React Hook Form • (BE) Next.js, Nest.js, TypeORM, MySQL, MongoDB, Redis, EC2, S3 • 서비스를 출시하고 실 사용자에 대해 서비스를 운영해본 경험

급여 및 처우

• 협의사항 (※ 통상적 인턴 급여 수준)

채용 절차

지원 방법

해당 페이지 혹은 메인 페이지에 하단에 ‘지원하기’ 버튼을 통해 양식을 작성하고 제출해 주세요.