Home
home
Who Are We?
home

Frontend Engineer (3년 이상)

채용 형태
경력
Created time
2024/04/18 05:11
Last edited time
2024/05/14 01:10
Part
Dev
activated
코르카에서 Frontend Engineer로 함께할 동료를 찾고 있습니다!

 코르카의 솔루션을 소개할게요!

1.
ADCIO (Retail Media Platform)
딥러닝 기반 추천 시스템과 LLM 기반 에이전트를 이커머스 클라이언트의 서비스에 적용하여 개인화 추천, 타겟팅 광고를 할 수 있습니다.
2.
Agent O
LLM의 가치를 유저에게 제공할 수 있도록 에이전트를 고도화하고 에이전트 간의 협업을 연구하고 개발합니다.

 코르카 테크팀을 소개할게요!

코르카 테크팀은 기술을 활용하여 문제해결합니다. 우리는 프로덕트팀과 함께 풀어나갈 문제의 본질을 파악하여 명확하게 정의합니다. 문제 해결을 위해 끊임없는 연구와 논의를 지속하고, 시간, 예산 등 다양한 환경을 고려하여 가장 적합하고 효율적인 기술적 해결책을 고안합니다. 이것을 구현할 수 있도록 철저한 설계 단계를 거치고 개발하며, 지속적으로 유지•보수합니다.
1.
미래지향적인 프로덕션 - 단기적인 성과보다 지속가능하고 확장가능한 프로덕션을 만들기 위해 노력합니다.
2.
좋은 코드에 대한 고민 - 좋은 코드를 작성하기 위해 끊임없이 논의합니다. 당장 작동가능한 코드를 구현하는 것보다 높은 가독성과 확장성, 안정성, 예측가능성, 퍼포먼스 등 장기적인 목표와 이익에 더 집중합니다. 코드 리뷰 프로세스 체계를 갖추고 있으며 Git을 효과적으로 사용하여 협업합니다.
3.
생산성 극대화 - 업무의 효율성을 극대화하기 위해 다양한 솔루션을 찾아내고 도입합니다. 비밀키 관리나 인프라, CI/CD 등 DevOps 분야에 여러가지 기술을 적극 도입하여 개발에 온전히 집중할 수 있는 환경을 만들기 위해 노력합니다.
4.
새로움을 두려워하지 않는 팀 - 필요하다면 망설임 없이 새로운 테크 스택을 도입할 수 있고, 테크팀 전원은 그런 실력과 용기를 가지고 있습니다. 물론, 새로움 자체가 목적이 되는 것을 경계하기 위해 도입 이전에 합리적인 의사결정 과정을 거칩니다.
5.
문서화 - 코드를 작성하는 것은 모든 개발의 기본입니다. 하지만 코딩 이후에 문서화가 제대로 되지 않는다면 나만 아는 정보가 될 것입니다. 코르카의 모든 팀원은 지속가능한 유지보수와 효율적인 연구개발 및 인수인계를 위해서, 문서화를 통해 지식을 축적하고 공유합니다. (Design Docs, Code Docs, Postmortem)
6.
커뮤니케이션 - 수평적 문화 속에서 ‘오버 커뮤니케이션’ 합니다. 매주 정기미팅이 진행되며, 비정기적으로도 필요하다면 언제든지 논의를 진행하고, 그 내용이 휘발되지 않도록 체계적으로 정리 및 공유하여 명확한 액션 플랜을 도출합니다. 서로의 의견을 적극적으로 공유하여 함께 최적의 솔루션까지 도달해냅니다.
7.
공부하는 팀, 지원하는 회사 - 끊임없이 성장하려는 엔지니어 분들이 자발적으로 모여 매주 테크 세미나가 진행되고, CUDA, 분산시스템 등 쉽게 다뤄보기 어려운 주제에 대해서 사내 스터디도 진행됩니다. 신입 엔지니어를 위한 자체 커리큘럼이 개발되어 있고, 팀원의 성장을 위해 아낌없는 지원 (장비, 도서, 강의 등) 이 이뤄집니다.
8.
하고 싶은 거 다 하세요 - 각 엔지니어에게 충분한 권한과 책임이 부여되어 있고, 책임지고 일하는 문화를 가지고 있기에 팀원들이 능력을 100% 이상 발휘하고 있습니다.

 합류하시면 이런 일을 함께 해요!

코르카의 Frontend Engineer는 코르카의 서비스에 대한 고객의 사용 경험을 만듭니다.
 리테일 미디어 B2B SaaS 솔루션 웹 애플리케이션을 개발합니다.
 클라이언트를 위한 광고 및 추천 SDK를 구축하고 개선합니다.
 코르카 디자인 시스템(Corca Design System, CDS) 컴포넌트를 개발하고 개선합니다.
 프론트엔드 CI/CD 환경을 구축하고 개선합니다.
 다양한 기기 환경에서 안정적으로 서비스를 제공할 수 있도록 합니다.

 코르카는 이런 분을 찾고 있어요!

기술 스택

Language
TypeScript
Library / Framework
React, Next.js
Tools
React-query, Storybook, Webpack, Vite, Nx
Infrastructure
Vercel, AWS CloudFront

필수 요건

3년 이상의 프론트엔드 개발 경력이 있으신 분
클라이언트의 다양하고 복잡한 요구사항을 고려하여 상태 관리, 파일 및 컴포넌트 구조 등을 고민하고 선택할 수 있는 분
HTML, CSS, ES6+, TypeScript에 대한 이해도가 높으신 분
SSR과 CSR의 차이점을 알고 적절히 사용할 수 있는 분
Next 혹은 Nuxt 등 SSR 프레임워크 기반 개발 경험이 있으신 분
DX 개선 등 팀 생산성 향상에 대해 고민하고 개선해 본 경험이 있는 분
주어진 문제를 최선의 엔지니어링으로 해결하시는 분
주도적으로 뾰족하게 문제를 정의할 수 있는 분
기술의 의도, 장단점을 명확히 이해하여 over/under-engineering 여부를 판단하고 솔루션의 근거를 구성원들에게 이해시킬 수 있는 분
다양한 직군의 이해관계자와 적극적인 커뮤니케이션을 통해 협업하실 수 있으신 분
명확한 언어로 자신 생각을 전달할 수 있는 분
타인의 의견을 경청할 수 있는 분

우대 요건

B2B SaaS 혹은 AdTech 도메인 경험이 있으신 분
Vercel, CloudFront 등 FrontOps 경험이 있으신 분
Javascript SDK를 개발해 보신 분
Jest/react-testing-library 기반 Unit Test, Cypress/Testcafe 등의 E2E Test 경험이 있으신 분
Backend 개발 경험 또는 이해도를 가지신 분
Server Driven UI를 개발해 보신 분
프론트엔드 챕터의 성장을 이끌어주실 수 있는 분
Web Monitoring 시스템을 구축 혹은 운영 해보신 분
Web Performance 측정 및 분석, 최적화 경험이 있으신 분

 코르카에서 경험할 수 있어요!

코르카에서 Frontend Engineer로 일해야 하는 이유는 무엇일까요?
프론트엔드 개발자에게는 성장 환경, 프로덕트, 동기부여 3 가지가 제일 중요합니다. 코르카에서는 이 3가지 포인트를 모두 충족할 수 있습니다.
1.
Front Engineer의 성장에 필수적인 복잡한 상태 관리, 성능 최적화, 크로스 브라우징 등을 고려한 개발을 경험하실 수 있습니다.
2.
복잡도가 높은 서비스를 만들기 위해 여러 개의 컴포넌트를 복합적으로 다룹니다. B2B SaaS Admin Web, SDK, Web Widget 컴포넌트 간의 연결 및 테스트 등 체계적인 설계와 구현을 경험할 수 있습니다.
3.
B2B와 B2C를 모두 경험해 보실 수 있습니다. 리테일 미디어 SaaS Admin Web에서부터 SDK 개발, 코르카 디자인 시스템 LLM 기반 에이전트 등 개발자의 의사에 따라 다양한 서비스 개발에 참여할 수 있습니다.
4.
‘좋은 코드’에 대한 지속적인 고찰과 자세한 코드 리뷰 문화를 통해 성장을 이룰 수 있습니다.

 코르카에 합류하기 위한 과정이에요!

  지원 방법
코르카 입사지원서 구글폼(여기 링크)에 이력서(CV)와 응답을 제출해주세요.
github 링크 필수로 첨부 부탁드립니다.
서류 전형
정상적으로 채용 지원이 접수된 경우 지원하신 모든 분들께 이메일로 회신 드립니다.
컬쳐핏 인터뷰
과제 전형 합격자를 대상으로 대면 또는 온라인으로 인터뷰를 진행합니다.
레퍼런스 체크
리드급 채용의 경우 필요에 따라 레퍼런스 체크를 진행합니다.
실무 인터뷰
컬쳐핏 인터뷰 합격자를 대상으로 실무자와 대면 또는 온라인으로 인터뷰를 진행합니다.