← Back to job listings
캐노
Frontend Developer (Junior)
캐노피 · 강남구, 서울, 한국
About The Role
- Canopy는 사람들이 급여를 기다리지 않아도 되는 세상을 만들고 있습니다.
- 우리는 ‘금융 복지(Financial Wellness)’라는 단어를 더 쉽고, 더 현실적인 방식으로 풀어내고 싶어요.
- 일한 만큼 바로 받을 수 있는 급여, 복잡한 절차 없이 필요한 순간에 내 손에 닿는 돈.
- 이 단순한 변화가 사람들의 일상과 마인드를 바꾸고 있다고 믿습니다.
- 우리는 기술과 디자인, 그리고 직관적인 사용자 경험을 통해
- 더 많은 사람들이 스트레스 없는 금융생활을 누릴 수 있도록 만들고 있습니다.
- 함께 금융의 미래를 새롭게 설계할 팀원을 기다리고 있어요.
- Canopy의 개발자들은 React Native 앱과 Next.js 웹 컴포넌트를 결합하여 기능을 제공하고 있습니다.
- 또한 프론트엔드, 백엔드의 경계를 넘나들며 tRPC를 통해 타입 안전한 API를 구축합니다.
- 우리는 사용자에게 직관적이고 빠른 모바일 경험을 제공하는 것을 최우선으로 생각합니다.
- 웹뷰와 네이티브 컴포넌트의 장점을 조화롭게 결합하여, 크로스플랫폼의 효율성과 네이티브의 성능을 동시에 추구합니다.
- "Great products don't just work well, they feel right."
- 현재 우리는 더 많은 기업과 사용자를 연결하기 위해 팀을 확장하고 있습니다.
이 포지션에서 당신은
- Next.js 기반 웹뷰 컴포넌트를 구현하고 네이티브와의 브릿지를 관리합니다
- shadcn/ui와 Tailwind CSS를 활용하여 일관성 있고 아름다운 UI를 구축합니다
- React Native를 사용하여 iOS/Android 앱의 핵심 기능을 개발하고 개선합니다
- PostgreSQL 백엔드와 통신하는 API 레이어를 이해하고 필요시 개선합니다
- AppsFlyer 등 써드파티 SDK를 통합하여 사용자 분석 및 딥링킹을 구현합니다
- iOS Safari의 특수한 동작(비디오 재생, 캐싱 등)을 이해하고 크로스브라우저 호환성을 보장합니다
- 코드 리뷰와 문서화를 통해 팀의 코드 품질 향상에 기여합니다
[최근 프론트엔드 팀이 진행한 프로젝트들]
- shadcn/ui 기반 디자인 시스템 구축 및 웹뷰 아키텍처 설계
- iOS Safari 비디오 렌더링 최적화 및 캐싱 이슈 해결
- AppsFlyer deferred deep linking을 통한 퍼스트타임 유저 어트리뷰션 구현
- 회사별 동적 가입 플로우 설계 및 구현
- Tailwind CSS 기반 크로스플랫폼 UI 컴포넌트 라이브러리 구축
이 역할은 주니어 레벨이지만, 제품의 생산성과 핵심 사용자 경험을 직접 만들어가는 높은 임팩트의 포지션입니다.
이 포지션의 필수 역량은
- React Native를 사용한 모바일 앱 개발 경험 (개인 프로젝트, 인턴, 사이드 프로젝트 포함)
- Next.js, React, TypeScript, 그리고 현대적인 JavaScript 생태계에 대한 이해
- REST API를 통한 데이터 페칭과 상태 관리에 대한 기본 이해
- Git을 사용한 버전 관리 경험
이 포지션에서 환영하는 역량은
- Next.js 또는 다른 React 프레임워크 사용 경험
- Tailwind CSS 또는 유틸리티 기반 CSS 프레임워크 경험
- PostgreSQL 또는 다른 SQL 데이터베이스에 대한 기본 지식
- Node.js 백엔드 개발 경험 (간단한 API 서버 구축 수준도 환영)
- iOS/Android 플랫폼별 특성에 대한 이해
- 디자인 시스템 또는 컴포넌트 라이브러리 구축 경험
- Node.js 백엔드 개발 경험 (간단한 API 서버 구축 수준도 환영)
- tRPC, Prisma 등 타입 안전한 백엔드 도구 사용 경험
우리가 중요하게 생각하는 것은
- 문제를 체계적으로 분석하고 해결하는 능력
- 새로운 기술과 도구를 빠르게 학습하는 자세
- 코드 품질과 사용자 경험에 대한 진지한 고민
- 팀원과의 효과적인 커뮤니케이션 능력
- 끊임없이 더 나은 방법을 찾으려는 태도
우리는 다양한 배경을 가진 분들과 함께 일하기를 환영합니다.
[Things to Know]
Canopy는 성장하는 스타트업이며, 다른 규모나 단계의 회사와는 다른 팀 역학을 가지고 있습니다.
- 소규모 팀, 큰 임팩트: 우리는 작은 팀이지만, 각자의 기여가 제품과 사용자 경험에 직접적인 영향을 미칩니다.
- 자율과 책임: 우리는 마이크로매니징을 하지 않습니다. 대신 명확한 목표를 공유하고, 그것을 달성하는 방법은 당신이 결정합니다.
- 빠른 실행: 완벽한 계획보다는 빠른 실행과 반복을 선호합니다. 실수는 학습의 기회이며, 빠르게 배우고 개선하는 것이 중요합니다.
- 성장 기회: 주니어로 시작하지만, 빠르게 성장할 수 있는 환경입니다. 백엔드, 인프라, 디자인 등 관심 있는 영역으로 역할을 확장할 수 있습니다.
- 모호함과 변화: 스타트업의 특성상 요구사항이 변경되고 우선순위가 바뀔 수 있습니다. 이런 환경에서 유연하게 대응하고 스스로 판단할 수 있어야 합니다.
Benefits and Perks
- 경쟁력 있는 보상: 시장 수준의 급여 및 스톡옵션
- 유연한 근무: 유연한 근무 시간
- 성장 지원: 기술 서적, 온라인 강의, 컨퍼런스 참가 지원
- 장비 지원: 업무에 필요한 맥북, 모니터, 주변기기 제공
- 학습 시간: 업무 시간의 일부를 새로운 기술 학습에 사용 가능
Canopy에서 일하는 것을 특별하게 만드는 것들
- 오너십: 작은 기능부터 큰 프로젝트까지, 처음부터 끝까지 당신이 주인입니다.
- 실험 정신: 새로운 기술, 새로운 접근법을 시도하는 것을 장려합니다. 실패해도 괜찮습니다.
- 직접적인 피드백: 당신이 만든 기능에 대한 사용자 피드백을 바로 확인할 수 있습니다.
- 기술적 도전: 웹뷰 아키텍처, 크로스플랫폼 개발, 성능 최적화, 백엔드 개발 등 다양한 기술적 도전 과제를 경험합니다.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring