[취업] 프론트엔드 개발자 신입 채용공고 - 자격요건, 우대사항 모음

seomoon·2021년 1월 8일
34

원티드에 올라와 있는 약 60여 개 회사의 신입 프론트엔드 개발자 채용 공고들을 읽어 보고
자격요건우대사항들을 정리해봤다.
-> 원티드 프론트엔드 신입 개발자 채용

자격요건

HTML, Javascript, CSS

  • Javascript에 대한 깊은 이해
  • html, javascript, css를 이용한 웹 프론트엔드 개발 가능
  • HTML, Javascript, CSS 생태계에 대한 이해
  • 비동기 프로그래밍, 클로저, ES6 등 자바스크립트에 대한 기본적인 지식 보유
  • 하나 이상의 스크립트 언어에 대한 높은 이해
  • HTML5와 CSS3를 포함한 Markup의 이해도가 우수한 분
  • ES2015+ 버전의 JavaScript 개발 역량이 있는 분
  • SCSS 사용에 능숙함
  • DOM 등 기본적인 웹브라우저 동작방식을 잘 이해
  • 웹 클라이언트 환경의 Native Javascript, es6+의 막힘없는 사용 능력
  • ReactJS / JavaScript / TypeScript / CSS / HTML에 대한 깊은 실무 지식과 최신 스펙에 대한 경험, 완성도 높은 결과물 구현능력

프레임워크, 라이브러리 +)타입스크립트

  • Angular, Vue, React 등의 Web Framework를 사용해 본 경험
  • JS 프레임워크에 대한 관심
  • React.js 프로젝트 개발 경험
  • Vue.js 또는 React.js 사용경험
  • Redux, Mobx 등 상태 관리 패턴을 적용해 본 경험
  • Hooks 기본 지식 또는 경험
  • React, Vue, Angular 등을 사용한 SPA 웹 서비스 혹은 React Native를 사용한 앱 개발 경험
  • Typescript, Flow 등의 정적 타이핑 도구를 사용해 본 경험
  • Typescript 사용에 능숙함
  • NodeJS 에 대한 지식 및 경험
  • GraphQL 개발 경험
  • PHP, Node.js 개발경력 또는 이해
  • JQuery 사용 경험
  • React Native를 사용한 앱 개발 경험
  • Bootstrap에 능숙하신 분

CS, 알고리즘

  • 기본적인 알고리즘 및 전산학에 대한 이해
  • 컴퓨터공학 또는 관련 학문을 전공: Data Structure, OOP, Algorithm, Database, Network 등 컴퓨터 과학의 기초지식에 대한 높은 이해를 갖추신 분
  • 자료구조, 운영체제, 컴퓨터아키텍처, OOP에 대한 이해 필수

협업 툴 / 버전관리 도구 사용

  • Git 등 VCS 사용 경험
  • git, github 활용 능력
  • Gitflow에 대한 이해와 경험
  • Git 등의 분산 버전 관리 시스템 이용에 능숙한 분
  • 각종 협업 도구에 익숙하고 팀워크 기반으로 업무 수행

웹 개발 역량

  • JSON, RESTful API, HTTP, HTML, CSS, SSL 등 웹 프로그래밍에 대한 기본적인 이해
  • 확장 가능한 웹 어플리케이션 설계 및 개발역량
  • 웹 표준 및 웹 접근성을 고려한 개발 경험
  • 반응형 웹 서비스의 개발 경험이 있는 분
  • Internet Explorer 8 이상의 브라우저 호환성 지원 경험이 있는 분
  • Restful API에 대한 기본적인 이해 및 클라이언트 개발 가능 / Restful API 및 기타 HTTP API로 클라이언트 개발 가능
  • 접근성, 웹표준, 반응형 웹에 대한 깊은 이해와 경험
  • UI/UX에 관심이 많고 디자인팀과 원활히 소통하실 수 있으신 분
  • 웹서비스의 전체적인 흐름을 이해하고 개발 / 웹 개발 전체 프로세스(디자인, 설계, 구현, 테스트, 배포, 운영)에 대한 높은 이해
  • Cross-Browsing 및 반응형 웹 디자인에 대해 인지하고 이슈 해결 능력이 가능하신 분
  • 다양한 브라우저 환경에 대한 이해
  • 동적인 웹과 다양한 인터랙션에 관심이 많으신 분
  • 프론트엔드 성능 최적화 경험 및 크로스 브라우징 및 반응형 웹에 대한 이해가 있으신 분
  • HTTP에 대한 이해

기타 개발 역량

  • 개발 포트폴리오 및 Gitgub URL 제출 필수
  • 다른 사람이 쓸 수 있는 프로그램을 직접 만들고 운영해 본 경험이 있는 분
  • 클린 코드 작성 능력
  • 테스트 기반 개발 방법론(TDD)에 대한 이해
  • 단위 테스트 및 UI 테스트 작성 가능하신 분
  • Java, spring framework 사용 경험 및 이해
  • Jsp / Jquery 기반 기술을 보유
  • 영문 기술 문서에 대해 이해하고 개발 가능하신 분

태도, 문화

  • 스스로 일을 진행하고 결과를 만들어 내는 역량
  • 원활한 커뮤니케이션 능력
  • 주도적으로 업무를 진행하고, 본인의 성장을 위해 노력하는 사람
  • 더 좋은 코드를 만들기 위해 고민하는 사람
  • 새로운 개발 기술 및 패러다임을 익히는데 어려움이 없으신 분
  • 비지니스를 이해하고 능동적으로 서비스 기획, UI/UX 개선에 참여할 수 있으신 분.
  • 기획, 설계, 커뮤니케이션, 개발, 운영에 적극 참여하실 수 있는 분
  • 자기 주도적인 성장이 가능한 분
  • 글을 쓰거나 읽는 걸 좋아하시는 분
  • 문제해결 능력과 학습 능력이 좋은 분
  • 새로운 것을 배우고 도전하는 것에 관심이 많은 분
  • 함께 협업하는 사람들과 논리적으로 의사소통 할 수 있는 분
  • 문제 해결을 위해 필요한 지식을 빠르게 파악하고, 이를 습득하는 것에 자신 있는 사람
  • 기술 구현을 넘어 기술을 활용하는 방식을 고민하며 발전시키는 분을 찾습니다.
  • 더 좋은 서비스로 개선할 수 있도록 다양한 직군과 소통하실 수 있는 분을 찾습니다.
  • 서비스 사용성을 중요하게 생각하시는 분을 찾습니다.
  • 더 효율적인 프로세스와 기술을 연구하여 개선해 나가시는 분을 찾습니다.
  • 새로운 기술을 빠르게 받아들이고 적용할 수 있는 분을 찾습니다.
  • 자신이 항상 틀릴 수 있다는 점을 염두하고 커뮤니케이션을 하시는 분
  • 여러 의견을 수용할 수 있는 자세
  • 팀원의 성과와 노력을 같이 공유할 수 있는 사람
  • 서비스 중심 개발 마인드를 가지고 있으신 분
  • 새로운 기술에 대한 관심이 많고 자기개발에 꾸준하신 분
  • 능동적인 업무 수행과 협업을 중요하게 생각하시는 분
  • 팀원을 존중하고 배려할 줄 아는 마음을 가지신 분
  • 합리적인 커뮤니케이션 스킬을 통해, 각 분야의 담당자들과 생산적인 협업을 하실 수 있는 분
  • 학습과 성장에 목말라 있으며, 이를 실천으로 옮기는 분
  • 논리적인 사고로 오일나우 구성원과 원활한 커뮤니케이션 가능하신 분
  • 비지니스 요구사항을 빠르게 이해하고 코드로 재해석이 가능하신 분
  • 원활한 협업 가능하신 분

우대사항

  • GraphQL에 대한 이해
  • DevOps 경험
  • 오픈소스 프로젝트 기여 경험
  • CI / CD 경험자
  • Full-Stack Web Developer
  • 협업 툴 사용에 익숙하신 분 (Git, Slack, Zeplin, Jira, Confluence 등)
  • SaaS 서비스 개발, 런칭 및 운영 경험
  • SPA, SSR, 모바일 인웹브라우저 환경 개발 경험 / SPA(Single Page Application), SSR(Server Side Rendering) 환경 개발 경험
  • 코딩교육 수료
  • 스터디 목적의 개발 외에 실제로 서비스 운영 경험
  • GraphQL, Figma, Zeplin, ESLint, webpack, AWS 사용 경험
  • next.js 기반 서비스 개발 경험
  • 클라우드 서비스 배포 경험(AWS, GCP, AZURE, NCP)
  • Storybook 등의 UI 컴포넌트 개발 도구를 사용한 경험
  • 디자인패턴에 대한 이해
  • 개발지식 공유활동을 해본 경험 (stackoverflow, 개인블로그, 오프라인, git 등) / 문서 작성, 발표(강의) 등 개발 지식을 공유하는 활동 경험을 가지신 분
  • 네트워크 및 보안, 그리고 서버 사이드에 대한 이해 및 협업 능력
  • Git을 통한 버전 관리가 원활히 가능하신 분
  • 엔터프라이즈 시스템 구축 개발 경험자
  • 영어로 업무적인 의사소통이 가능하신 분 / 비지니스 수준의 영어 가능자 (또는 일어) / 영어 능통자 우대
profile
💛💛 🖥🏐🛋🥗💵📖 💛💛

0개의 댓글