인프랩 (인프런) 로고 이미지

인프랩 (인프런)

백엔드 개발자 (Node.JS) (신입/경력)

회사 대표 이미지
회사 대표 이미지
회사 대표 이미지

1/3

인프랩 (인프런), 어떤 곳인가요?

우리는 때로 무언가를 배워야만 합니다. 꿈을 이루기 위해서, 하고 싶은걸 해나가기 위해선 그 분야에 대한 배움이 가장 기본적인 요소이기 때문입니다. 하지만, 모두에게 배우기 좋은 환경이 보장 되진 않죠.
 너무 비싸서, 거리가 멀어서, 여러 이유로 당연하다고 생각되어 지는것들이 어떤 누군가에게는 사치가 되기도 합니다. 인프런은 그런 현실에 도전하려 합니다. 인프런은 누구나, 경제적으로 시간적 제약없이 내가 원하는 것을 배우고, 지식을 나눌 수 있는 공간입니다. 현재 2,000여개가 넘는 학습 콘텐츠, 95만 명의 유저가 함께하고 있습니다. 인프런 서비스를 운영하는 (주)인프랩은 2017년 4월 법인설립 이후 매년 3배가 넘는 성장을 이뤄내고, 단단한 팀워크를 지니고 있습니다. 2020년 12월, 월 거래액 11억 원을 기록, 2021년에는 한국투자파트너스, 미래에셋캐피탈, 본엔젤스로부터 60억 원 규모의 시리즈 A 투자를 유치했습니다. 앞으로 인프런은 일하는 사람들의 성장을 돕는 온라인 강의 플랫폼 뿐만 아니라 1:1 멘토링, 채용 등 다양한 커리어 서비스를 제공하며 IT 분야의 전문화된 커리어 성장을 돕는 서비스로 거듭나려 합니다. 그리고 이 여정을 함께 걸어갈 멋진 동료들을 찾고 있습니다. 성장하고 싶은 모든 사람들이 더 나아지는 과정에 인프런이 보탬이 되기를 바랍니다. 당신의 성장을 늘 응원하겠습니다.

백엔드 개발자 (Node.JS) (신입/경력), 어떤 일을 하나요?

인프런 서비스의 핵심인 백엔드 시스템 개발 업무를 담당합니다. Node.js / Express 기반에서 OOP와 FP 프로그래밍 방식으로 빠르고 안정적으로 서비스를 구축합니다.

    #Node.js

주요업무

- NodeJS 기반으로 백엔드 비지니스 로직을 개발하고 배포합니다. - 데이터성격에 맞게 PostgreSQL과 Redis에 데이터를 적재하고 이용하는 코드를 작성합니다. - SEO를 위한 Server Rendering과 Client Rendering을 위한 API를 설계하고 개발합니다. - 여러 백엔드 개발자들이 협업하기 좋은 코드로 지속적으로 리팩토링합니다. - 테스트 코드 기반의 개발을 진행하며, 타입지향, 정적분석등 같이 협업하는 분들의 심리적 안정감을 주기 위해 노력합니다. - 실행계획 (Explain) 을 통한 인덱스 설계/수정과 슬로우 쿼리에 대한 튜닝 등을 진행합니다. 🌿 인프랩 백엔드 개발팀이 일하는 법: https://www.notion.so/NodeJS-4a7668d2564a4180a0721a2135f97840

자격요건

- Node.js 기반의 백엔드 개발 경험이 있으신 분 - 정적 타입 언어를 사용했거나, TypeScript에 대한 깊은 이해가 있으신 분 - MySQL / PostgreSQL 과 같은 관계형 데이터베이스를 사용하고 기본적인 테이블 설계를 해보신 분 - Linux의 기본적인 명령어들을 사용할 수 있고, EC2에 기본적인 패키지들을 설치하고 Node 애플리케이션을 실행할 수 있으신 분 - HTTP 통신에 대한 기본적인 이해, RESTful API에 대한 설계나 개발 경험이 있으신 분 - Function, Class, Instance, Object Literal 에 대해 기본적인 내용을 알고 있고, 상황에 따라 적절하게 사용하고 계신 분 - 기본적인 SQL 문법, JOIN, Subquery 등을 활용할 줄 아시는 분 - RDBMS의 인덱스가 무엇인지 알고 있고, 어떤 경우 인덱스가 사용이 안되는지 알고 계신 분 - Git과 Github에 대한 기본적인 사용법을 알고 있고, 기본적인 Git의 브랜치 전략들을 사용하는데 무리가 없으신 분

우대사항

- Spring MVC와 같은 MVC Framework를 사용해본 경험이 있으신 분 - Jest, Mocha, Junit 등 테스트 프레임워크를 통해 테스트 코드 를 작성해오신 분 - OOP에 대한 기본적인 이해도가 있으신 분 (객체의 역할 / 책임 / 협력등) - 24/365 서비스 운영을 경험해보신 분 - 모니터링/로그/알람을 통해 장애를 탐지하고 해결해본 경험이 있으신 분 - FP에 대한 기본적인 이해가 있으시거나 아래 함수형 강좌를 수강해보신 분 1) 함수형 프로그래밍과 JavaScript ES6+ 2) 함수형 프로그래밍과 JavaScript ES6+ 응용편

혜택 및 복지

- 월요일 오후 1시 출근 - 인프런 강의 무제한 수강 가능 - 청년 내일채움공제 지원 - 자기 계발을 위한 도서 · 교육비, 건강 관리비 지원 - 1시간 30분의 점심시간, 식대 지원 - 최신 버전의 MacBook Pro 등 업무 장비 지원 - 2개월마다 찾아오는 리프레시 데이 - 재미있는 휴가들 (생일 조기퇴근...etc) - 4대 보험, 퇴직금 등의 기본 사항

인프랩 (인프런)에서 전하는 미래 동료에게 한마디

인프랩은 돈, 인맥, 경험 그 어떤 것도 없이 밑바닥부터 서비스를 만들어온 역량과 잠재력이 있는 회사입니다. 좋은 분이 함께 한다면 훨씬 더 재미있고 큰 꿈을 실현해 낼 수 있는 저력을 가질 거라 생각을 해요. 함께 노력하면서 훌륭한 성장과 성취를 같이 경험할 수 있는 분을 만나게 되면 좋겠습니다. 즐겁게 일하고 성장하고 사회에 도움도 되고 돈도 많이 벌어요. ㅎㅎ 제가(대표) 좋아하는 만화 중에 ‘헌터X헌터’의 가장 좋아하는 문구가 있어요. “내내 원했던 건 왕묘의 진실을 확인한 것이 아니라, 함께 안에 들어갔던 녀석들과 얼굴을 마주하고 악수를 한 순간이었어.” 네. 그렇습니다. 더 자세한 이야기는 만나서 해요. 많이 지원해 주세요. 감사합니다.

근무 지역

경기 성남시 분당구 대왕판교로 660 유스페이스1 A동 4층 405호

비슷한 채용 공고