포지션 상세
BFAI는 우리만의 AI B2C 서비스로 세상에 비가역적 변화를 선보이고 많은 사람들의 삶을 변화시키는 것을 비전으로 합니다. AI 기술을 기반으로 다양한 B2C AI 서비스를 만들고 실험하는 팀이며, 빠르게 가설을 세우고 검증합니다. 현재 운영 중인 서비스를 통해 회사의 재무 건전성을 확보하는 동시에, 진정으로 수백만 명의 사람들이 필수적으로 사용하는 AI B2C 서비스를 발굴하고 제품화하는 것을 목표로 합니다.
2023년 3월 설립 이후 2개월 만에 엔젤 투자를 유치했고, 이후 여러 신규 프로젝트를 병행하며 제품 역량을 확장해왔고, 2024년 4월 한국투자엑셀러레이터로부터 시드 투자를 유치했습니다.
2024년 11월에는 TIPS에 선정되어 다양한 비전을 실제 제품으로 검증할 수 있는 안정적인 런웨이를 확보했습니다.
이번 포지션은 ENG-SPARK(잉스팤) 자동 영어 문제 생성 에듀테크 서비스를 오너십 있게 책임지고 고도화하는 전담 개발자 역할입니다. ENG-SPARK는 수능형 영어 독해 문항을 자동 생성하고, 교육 현장에서 바로 활용 가능한 형태로 표준화된 결과물을 제공하는 것을 지향합니다. 기존 기능의 안정적인 운영과 개선은 물론, 신규 프로젝트를 함께 설계하고 구현하며 제품을 확장해 나갈 분을 찾습니다. 프론트엔드와 백엔드를 모두 책임지며 서비스의 성장을 드라이브할 개발자를 기다립니다.
초기 멤버로서 팀과 함께 성장하며, 사용자와 제품의 본질에 집중해 끝까지 실행할 수 있는 분을 환영합니다. 진정성 있는 소통을 바탕으로 솔직함과 건강한 가치관을 지키면서, 동료를 배려하고 존중하며 협업할 수 있는 분과 함께하고 싶습니다.
*FE 50%: BE 50%
Frontend 기술스택
• Next.js (App Router, Server Components, API Routes)
• React, TypeScript
• Vite, npm
• React Router DOM
• Zustand
• TanStack Query
• React Hook Form, Zod
• Tailwind CSS, CVA(Class Variance Authority), Framer Motion, tailwindcss-animate
• Atomic Design Pattern(Atoms/Molecules/Organisms)
• React Markdown (remark-gfm, rehype-raw)
• React Helmet Async(SEO), tailwind-merge
• Swiper
• Axios (인터셉터 기반 토큰 주입)
• Turbopack(개발환경), env-cmd(환경 설정)
• ESLint, Prettier, Husky, lint-staged
• Storybook
• 배포: Vercel / AWS Amplify
Backend/Infra 기술스택
• Java 17+
• Spring Boot 3.x
• Relational DB(PostgreSQL) 기반 데이터 모델링 및 쿼리 최적화/튜닝 경험
• 캐싱 전략 수립 및 적용 경험
• NoSQL - Firebase Firestore 또는 유사 NoSQL 설계/쿼리 경험
• 로그·모니터링 기반 트러블슈팅 경험
• AWS 환경 경험(App Runner, ECR, CloudWatch 중 1개 이상)
• Linux 서버 기본 운영 경험
• Docker / Docker Compose 기반 컨테이너화 경험
• 인증/인가 심화 경험(Firebase Authentication, JWT, OAuth2 등)
• RESTful API 기반 서버/외부 API 연동 경험
• Swagger / SpringDoc OpenAPI 기반 API 문서 자동화 경험
• 결제/구독: Toss Payments 또는 유사 PG 연동 경험(정기 결제/구독 포함) 및 구독 도메인 설계/상태 관리 경험
• AI API: OpenAI / Azure OpenAI / Perplexity 등 LLM API 연동 경험
• 대규모 데이터 처리 경험(CSV/Excel 파싱, 배치 작업, 스케줄러 운영)
• 공공 데이터(Open API, DART 등) 연동 경험
• 스스로에게 평균을 상회하는 높은 스탠다드를 요구하고, 그 기준을 끝까지 지켜내는 분
• 어떻게든 목표를 달성하는 강한 목표지향성을 지니신 분
• 제품 퀄리티에 결벽과 강박이 있을 정도로 집착하면서도, 속도를 끝까지 놓치지 않는 분
• 올바르고 보편적인 가치관을 중요하게 생각하며, 일의 기준을 원칙으로 세울 수 있는 분
• 장인정신의 의미를 깊게 고민해왔고, 디테일과 완성도로 증명해본 분
• 프론티어 마인드로 미지의 문제를 피하지 않고, 정의하고, 길을 내는 분
• 허슬 플레이어로서 손을 더럽히는 일을 마다하지 않고, 필요한 일은 몸으로 먼저 해결하는 분
• 존중과 배려, 함께 성장하는 팀워크의 가치를 중요한 기준으로 삼는 분
• 감사와 사과를 체면이나 자존심보다 우선할 수 있는 분
• 본인이 받게 될 단기적 권한과 보상보다 역할과 책임을 일상적으로 우선시하며, 장기적인 권한과 보상을 내다볼 줄 아는 지혜를 지니신 분
[경력과 역량, 성장에 대한 계획]
• 최소 3년, 권장 5년 이상의 개발 경력(또는 그에 준하는 실전 결과물/성과)을 보유하신 분
• AI Tool(Cursor, MCP, AI-CLI 등)을 이미 헤비하게 사용 중이거나, 업무에 즉시 적용 가능한 수준으로 써본 분
• 성장에 대한 절박함을 지니고, 스스로를 계속 갈아엎으며 올라가려는 분
• 신속, 명료, 친절한 커뮤니케이션으로 이슈를 정리하고 갈등을 줄이며 실행을 만들어내는 분
• 새로운 기술 스택/개발 방법론/AI/도구에 강한 호기심이 있고, 빠르게 학습해 실전에 꽂아 넣는 분
• 위 영역에서는 국문보다 영문 자료를 먼저 찾아보고, 문서/레퍼런스로 문제를 해결하는 데 익숙한 분
• 지금 할 수 있는 일로만 자신을 정의하지 않고, 더 큰 역할과 책임으로의 성장을 강하게 원하는 분
2023년 3월 설립 이후 2개월 만에 엔젤 투자를 유치했고, 이후 여러 신규 프로젝트를 병행하며 제품 역량을 확장해왔고, 2024년 4월 한국투자엑셀러레이터로부터 시드 투자를 유치했습니다.
2024년 11월에는 TIPS에 선정되어 다양한 비전을 실제 제품으로 검증할 수 있는 안정적인 런웨이를 확보했습니다.
이번 포지션은 ENG-SPARK(잉스팤) 자동 영어 문제 생성 에듀테크 서비스를 오너십 있게 책임지고 고도화하는 전담 개발자 역할입니다. ENG-SPARK는 수능형 영어 독해 문항을 자동 생성하고, 교육 현장에서 바로 활용 가능한 형태로 표준화된 결과물을 제공하는 것을 지향합니다. 기존 기능의 안정적인 운영과 개선은 물론, 신규 프로젝트를 함께 설계하고 구현하며 제품을 확장해 나갈 분을 찾습니다. 프론트엔드와 백엔드를 모두 책임지며 서비스의 성장을 드라이브할 개발자를 기다립니다.
초기 멤버로서 팀과 함께 성장하며, 사용자와 제품의 본질에 집중해 끝까지 실행할 수 있는 분을 환영합니다. 진정성 있는 소통을 바탕으로 솔직함과 건강한 가치관을 지키면서, 동료를 배려하고 존중하며 협업할 수 있는 분과 함께하고 싶습니다.
*FE 50%: BE 50%
주요업무
ENG-SPARK FE/BE 전담 포지션은 ENG-SPARK(잉스팤) 서비스의 프론트엔드와 백엔드를 모두 오너십 있게 책임지며 제품 성장을 주도하는 역할입니다. 기존 기능을 안정적으로 운영하고 지속적으로 개선하는 한편, 성능 최적화와 장애 대응, 운영 자동화를 통해 서비스의 신뢰성과 효율을 높입니다. 또한 신규 서비스 MVP를 빠르게 구축하며, GPT 기반 문제 생성 파이프라인과 워크플로우(생성-검수-저장-조회-결제/구독) 전 과정을 end-to-end로 고도화합니다.Frontend 기술스택
• Next.js (App Router, Server Components, API Routes)
• React, TypeScript
• Vite, npm
• React Router DOM
• Zustand
• TanStack Query
• React Hook Form, Zod
• Tailwind CSS, CVA(Class Variance Authority), Framer Motion, tailwindcss-animate
• Atomic Design Pattern(Atoms/Molecules/Organisms)
• React Markdown (remark-gfm, rehype-raw)
• React Helmet Async(SEO), tailwind-merge
• Swiper
• Axios (인터셉터 기반 토큰 주입)
• Turbopack(개발환경), env-cmd(환경 설정)
• ESLint, Prettier, Husky, lint-staged
• Storybook
• 배포: Vercel / AWS Amplify
Backend/Infra 기술스택
• Java 17+
• Spring Boot 3.x
• Relational DB(PostgreSQL) 기반 데이터 모델링 및 쿼리 최적화/튜닝 경험
• 캐싱 전략 수립 및 적용 경험
• NoSQL - Firebase Firestore 또는 유사 NoSQL 설계/쿼리 경험
• 로그·모니터링 기반 트러블슈팅 경험
• AWS 환경 경험(App Runner, ECR, CloudWatch 중 1개 이상)
• Linux 서버 기본 운영 경험
• Docker / Docker Compose 기반 컨테이너화 경험
• 인증/인가 심화 경험(Firebase Authentication, JWT, OAuth2 등)
• RESTful API 기반 서버/외부 API 연동 경험
• Swagger / SpringDoc OpenAPI 기반 API 문서 자동화 경험
• 결제/구독: Toss Payments 또는 유사 PG 연동 경험(정기 결제/구독 포함) 및 구독 도메인 설계/상태 관리 경험
• AI API: OpenAI / Azure OpenAI / Perplexity 등 LLM API 연동 경험
• 대규모 데이터 처리 경험(CSV/Excel 파싱, 배치 작업, 스케줄러 운영)
• 공공 데이터(Open API, DART 등) 연동 경험
자격요건
[우리가 찾는 사람의 캐릭터]• 스스로에게 평균을 상회하는 높은 스탠다드를 요구하고, 그 기준을 끝까지 지켜내는 분
• 어떻게든 목표를 달성하는 강한 목표지향성을 지니신 분
• 제품 퀄리티에 결벽과 강박이 있을 정도로 집착하면서도, 속도를 끝까지 놓치지 않는 분
• 올바르고 보편적인 가치관을 중요하게 생각하며, 일의 기준을 원칙으로 세울 수 있는 분
• 장인정신의 의미를 깊게 고민해왔고, 디테일과 완성도로 증명해본 분
• 프론티어 마인드로 미지의 문제를 피하지 않고, 정의하고, 길을 내는 분
• 허슬 플레이어로서 손을 더럽히는 일을 마다하지 않고, 필요한 일은 몸으로 먼저 해결하는 분
• 존중과 배려, 함께 성장하는 팀워크의 가치를 중요한 기준으로 삼는 분
• 감사와 사과를 체면이나 자존심보다 우선할 수 있는 분
• 본인이 받게 될 단기적 권한과 보상보다 역할과 책임을 일상적으로 우선시하며, 장기적인 권한과 보상을 내다볼 줄 아는 지혜를 지니신 분
[경력과 역량, 성장에 대한 계획]
• 최소 3년, 권장 5년 이상의 개발 경력(또는 그에 준하는 실전 결과물/성과)을 보유하신 분
• AI Tool(Cursor, MCP, AI-CLI 등)을 이미 헤비하게 사용 중이거나, 업무에 즉시 적용 가능한 수준으로 써본 분
• 성장에 대한 절박함을 지니고, 스스로를 계속 갈아엎으며 올라가려는 분
• 신속, 명료, 친절한 커뮤니케이션으로 이슈를 정리하고 갈등을 줄이며 실행을 만들어내는 분
• 새로운 기술 스택/개발 방법론/AI/도구에 강한 호기심이 있고, 빠르게 학습해 실전에 꽂아 넣는 분
• 위 영역에서는 국문보다 영문 자료를 먼저 찾아보고, 문서/레퍼런스로 문제를 해결하는 데 익숙한 분
• 지금 할 수 있는 일로만 자신을 정의하지 않고, 더 큰 역할과 책임으로의 성장을 강하게 원하는 분


