Untitable article

Derek·2021년 3월 3일
0
post-thumbnail

불투명한 미래에 대해 이정표를 심어 보았다. 게시물 제목은 걍 삘이 꽂혀서 저렇게 적어봤다.

본 게시물은 작성자가 희망하는 직종에 대한 정리입니다.

게시물의 제일 하단에 우선순위를 정리해두었습니다.

1. Toss

1) Toss Payment

업무내용

  • 토스페이먼츠의 다양한 웹 서비스를 개발합니다.
  • 사용자가 안전하고 편리하게 쓸 수 있는 결제 화면을 개발합니다.
  • 고객사의 개발자들이 쉽게 연동할 수 있는 결제 API를 설계합니다.
  • 완벽한 사용자 경험을 목표로 프론트엔드 개발 환경을 개선하고, TDS 등 토스 공통 라이브러리 제작에 참여합니다.

필수 역량

  • React, Vue, Angular 등 SPA 프레임워크 사용에 능숙하신 분을 찾습니다.
  • HTML, CSS, JavaScript에 대한 이해가 깊은 분을 찾습니다.
  • UI/UX에 대해 높은 가치를 두고 있는 분을 찾습니다.
  • Git 등의 분산 버전 관리 시스템 이용에 능숙한 분을 찾습니다.

우대사항

  • TypeScript, Flow를 이용한 JavaScript 정적 타입 분석 경험이 있는 분이면 좋습니다.
  • 서버 사이드 렌더링(SSR) 및 모바일 앱 내 웹앱 개발 경험이 있는 분이면 좋습니다.
  • 반응형 디자인, 웹 접근성, 웹 표준을 고려한 UI 개발 경험이 있는 분이면 좋습니다.
  • 테스트 및 배포 자동화 경험이 있는 분이면 좋습니다.
  • Webpack 등 모듈 번들러를 능숙하게 사용하시는 분이면 좋습니다.

사용 기술

  • React, Redux, Next.js
  • TypeScript
  • RxJS, Jest, Storybook, emotion

2) Toss Stock

업무내용

  • 토스증권의 다양한 웹 서비스를 개발합니다.
  • 안전하고 편리하게 거래할 수 있는 주식 매매 화면을 개발합니다.
  • 원하는 주식 정보를 쉽게 찾을 수 있는 주식 탐색 화면을 개발합니다.
  • 완벽한 사용자 경험을 목표로 프론트엔드 개발 환경을 개선하고, TDS 등 토스 공통 라이브러리 제작에 참여합니다.

필수 역량

  • React, Vue, Angular 등 SPA 프레임워크 사용에 능숙하신 분을 찾습니다.
  • HTML, CSS, JavaScript에 대한 이해가 깊은 분을 찾습니다.
  • UI/UX에 대해 높은 가치를 두고 있는 분을 찾습니다.
  • Git 등의 분산 버전 관리 시스템 이용에 능숙한 분을 찾습니다.

우대사항

  • TypeScript, Flow를 이용한 JavaScript 정적 타입 분석 경험이 있는 분이면 좋습니다.
  • 서버 사이드 렌더링(SSR) 및 모바일 앱 내 웹앱 개발 경험이 있는 분이면 좋습니다.
  • 반응형 디자인, 웹 접근성, 웹 표준을 고려한 UI 개발 경험이 있는 분이면 좋습니다.
  • 테스트 및 배포 자동화 경험이 있는 분이면 좋습니다.
  • Webpack 등 모듈 번들러를 능숙하게 사용하시는 분이면 좋습니다.

사용 기술

  • React, Redux, Next.js
  • TypeScript
  • RxJS, Jest, Storybook, emotion

2. 오늘의 집

1) 콘텐츠 Web Frontend Developer

업무내용

  • React, Typescript 기반의 웹 서비스 개발
  • 오늘의집 콘텐츠 서비스 프론트엔드 개발
  • 서비스 운영을 위한 백오피스, 판매자 페이지 개발
  • 재사용 가능한 컴포넌트와 라이브러리 작성

필수 역량

  • React, Typescript 기반의 서비스를 2년 이상 개발 및 개선해 본 경험이 있는 분
  • SPA Framework에 대한 깊은 이해가 있는 분
  • React Hook을 이용한 개발 경험이 있는 분
  • 서버 사이드 렌더링(SSR)에 대한 이해 및 처리 경험이 있는 분

우대사항

  • 컴퓨터공학 전공 혹은 그에 준하는 전공자
  • 콘텐츠 도메인에서 개발 경험이 있는 분
  • 요구사항들을 일반화하여 컴포넌트나 라이브러리를 만들어보신 경험이 있는 분
  • 측정 가능한 데이터 기반으로 성능 최적화 경험이 있는 분
  • 모바일 앱 내 웹뷰 개발 경험이 있는 분
  • 테스트 및 CI/CD 경험이 있는 분
  • 애자일 스프린트, MVP 단위 개발방식의 프로세스에서 개발 경험이 있는 분
  • 인테리어 산업에 대한 관심과 이해도가 높으신 분

3. Gabia

프론트엔드 엔지니어

업무내용

  • 가비아 웹 페이지의 UI 개발 및 컴포넌트에 대한 설계 및 구현
  • 디자이너와 협업을 통해 웹 페이지의 UI/UX 설계 및 구현
  • 백엔드 개발자와 협업을 통해 웹 프론트에 대한 설계 및 구현
  • 기존 서비스 유지보수 및 개선

필수 역량

  • HTML5, CSS3 웹 표준에 대한 이해
  • CSS Pre-compilers 사용 경험
  • Javascript에 대한 이해 및 활용
  • SVN/Git 등 버전 관리 시스템을 사용한 경험
  • 반응형 웹 기술에 대한 이해
  • 웹 접근성에 대한 이해
  • 다양한 브라우저의 특성 및 동작 원리에 대한 이해
  • Node, NPM, Build tool 활용 경험
  • Angular/React/Vue 프레임워크 사용 경험
  • 디자이너와 백엔드개발자와의 원활한 커뮤니케이션 능력

우대사항

  • 없음

4. Devsisters

[쿠키런: 킹덤] 백오피스 웹 개발자

업무내용

  • 게임 운영 및 효율적인 CS (Customer Support) 처리를 위한 게임 운영툴을 개발합니다.
  • 팀 구성원들을 일종의 고객으로하여 게임 개발 및 운영의 효율성을 극대화하는 백오피스를 개발합니다.
  • 팀 구성원들의 업무 효율을 향상시킬 수 있는 툴 혹은 시스템을 고안하고 개발합니다.
  • 다양한 직군 (운영, CS, 서버, 클라, 기획 등) 들과 커뮤니케이션하며 요구사항들을 정리하고 이를 해결할 수 있는 백오피스 솔루션을 개발합니다.

필수 역량

  • 프로그래밍 언어 중 하나를 능숙하게 사용
  • 자료구조, 알고리즘, 데이터베이스, 네트워크 등 프로그래밍 관련 기초 지식
  • 다양한 직군 (운영, 서버, 게임 기획) 분들과의 원활한 커뮤니케이션 스킬
  • 새로운 기술에 대한 관심과 열의가 많고 새로운 것을 배우는데 두려움이 없으신 분
  • 백오피스 개발의 중요성을 인지하고 다양한 문제를 해결하는 것에 즐거움을 느끼시는 분

우대사항

  • Vue.js 등 프론트엔드 프레임워크를 사용해보신 분
  • Typescript 를 통한 타입 안전 개발 방식을 선호하시는 분
  • Node.js 등을 활용한 백엔드 개발 경험
  • Scala.js 에 관심이 있으신 분
  • 함수형 프로그래밍에 관심이 있으신 분
  • 백오피스 개발 경험
  • 게임 운영툴 개발 및 라이브 서비스 경험
  • 게임에 대한 흥미와 열의가 많으신 분



우선순위 정리

1위

- 프레임워크 사용 (React)

역시나 react 요구 기업이 가장 많았다, 아니 싹다 요구한다.

2위

- typescript 사용

가비아를 제외하고 모든 기업이 요구하거나 우대하는 사항이다.

3위

- HTML, CSS, Javascript 의 이해
- Git 의 이해
- 테스트, 배포 자동화의 경험 유무
- SSR 의 이해, 웹앱 개발 경험유무
- Webpack, bundle 익숙한지

4위

- Node.js로 백엔드 개발 경험
- Scala.js로 관심 여부
- 함수형 프로그래밍 관심 여부
- 백 오피스 개발 경험
- 게임 운영 툴 개발 및 라이브 서비스 경험
- 게임에 흥미, 열의 여부
- SPA Framwork 이해
- React Hook
- 프로그래밍 언어 하나 능숙하게 사용
- 웹 접근성 이해
- 다양한 브라우저 특성 및 동작 원리 이해
- CSS pre-compilers 경험
- 새로운 기술 관심 열의 많고 두려움 없다
- 콘텐츠 도메인 개발 경험
- 컴포넌트, 라이브러리 만든 경험
- 측정가능한 데이터로 성능 최적화 경험
- 애자일 스프인트, MVP 단위 개발방식 프로세스 개발 경험


이정도로 정리가 되겠다.

여담이지만, 쌉배부른소리지만 나는 데브시스터즈를 가고싶다.


2021.03.03

그럼 typescript 기반의 react 기반 프로젝트를 git 으로 관리하며 만들어보고 테스트 배포를 하는 방향으로 잡아야 할까, 생각중이다.

profile
Whereof one cannot speak, thereof one must be silent.

0개의 댓글