공공강사
공공강사
안녕하세요 8around CTO 이주호입니다.
저희 8around는 "공공강사(https://00gangsa.com/)" 라는 앱 플랫폼을 통해 강사님들에게 네트워킹, 세미나, 일자리 정보 등 콘텐츠를 제공하고있습니다.
따라서 일주일마다 계속 추가되고 빠르게 늘어나는 사용자들을 빠르게 파악하고 관리하기 위해 어드민 서버를 고도화 및 기능 개발을 하려고합니다. 저희 사정상 금전적인 부분은 제공을 못해드리지만 실무경험과 코드리뷰 및 기획자를 통해서 새롭게 추가되는 기능 개발 경험을 원하시는 분들 많은 연락 부탁드립니다.
연락처: 01043549088
개요
공공강사는 현재 한국에 계신 강사님들의 세미나, 네트워킹, 취업 등을 도우면서 강사님들의 시장 문제점을 해결하기 위해 나온 앱이며 현재 3000명 정도 다운로드를 하였습니다.
공공강사 어드민 개발은 현재 EJS, CSS, JS, NestJS를 통해서 개발이되어있습니다. 어드민 기능이 추가가되면서 모듈화 어려움 및 프론트엔드에 JS에 타입 관련된 안전성이 떨어지면서 React로 마이그레이션 및 NestJS 백엔드에 아키텍처를 고도화를 진행할 예정입니다.
사용하는 기술 스택
프론트 엔드: Javascript, React, Github, Github Action
백엔드: NestJS, ExpressJS, Mysql, Postgresql, Github, Github Action, AWS RDS, AWS Elastic Beanstalk
자격요건
Javascript(React 또는 NestJS & ExpressJS 등)를 활용하여 프로젝트를 한 경험이있는 분
성장에 관심이 많으신 분
새로운거를 배우는거에 거부감이 없으신 분
커뮤니케이션에 부담감과 거부감이 없는 분
기술 스택에 거부감이 없는 분
프론트엔드 백엔드를 크게 나누지 않는 분
새로운 언어를 배울때 유동적으로 사용하는 분
주요업무
어드민 서버를 React로 마이그레이션을 진행할겁니다.
어드민 기능에 대한 UI, UX등을 기획자와 커뮤니케이션을 통해서 최적화를 진행할겁니다.
백엔드 서버 아키텍처를 고도화 시킬겁니다.
Service와 Repostiory 영역을 나누는 작업을 진행할겁니다.
중복적인 코드는 추상화를 통해서 중복도를 줄일겁니다.
어드민 사용자마다 레벨을 지정하여 권한에 대한 설계를 진행할겁니다.
어드민 관리자가 편하게 사용을 위한 추가 기능 개발을 진행할겁니다.
사용자 수, 구독자 수 등을 파악하기위한 대시보드 기능을 개발 진행할겁니다.
이런 분한테 도움이 됩니다.
실무 환경에 개발부터 배포까지 End To End를 경험을 해보고싶은 분
프론트와 백엔드 둘다 경험해보고싶은 분
AWS를 사용하고싶은데 비용부담 때문에 사용을 하지 못하신 분
Javascript(React 또는 NestJS & ExpressJS 등)를 깊게 알고싶은 분
이벤트 루프
클로저
Callback, Async/Await, Promise
Call by value, Call by sharing
아키텍처 및 여러가지 패턴과 추상화를 깊게 알고싶은 분
디자인 패턴
아키텍처
협업을 통해서 커뮤니케이션 능력과 개발 능력을 향상 시키고싶은 분
관심사 분리 및 모듈 분리에 대해서 답답함을 갖고있는 분
코드가 너무 길어짐에 따라 어떻게 개발을 진행해야할지 모르겠는 분
Controller, Service, Domain, Repostiry 각각 영역들이 정확히 어떤 역할들을 하는지 모르는 분
다음 내용이 궁금하다면?
이미 회원이신가요?
2025년 3월 4일 오전 5:31
성장이 어려운 환경에서의 개발자 생활
저런 개발자 생활도 한적이 있어서 다양한 생각이 든다.
얼
... 더 보기