백엔드 개발자

플라잉캣
💰 취업축하금 50만원

포지션 상세 정보

기술스택
TerraformTerraform
Amazon SQSAmazon SQS
TypeScriptTypeScript
MySQLMySQL
MochaMocha
NestJSNestJS
TypeORMTypeORM
GitLabGitLab
Amazon RDSAmazon RDS
MariaDBMariaDB
주요업무
[Advanced] 업무에 대한 추가 참여하실 설계 및 신규 기능 개발에 대한 예정 업무입니다.

1. API 서버 개발 및 유지보수
• Sync 서비스 API 개발 전반을 담당합니다.
    • RFC4918 RESTful API Style 기반 원칙 준수
    • API Versioning + HATEOAS 에 대한 이해와 구현
    • FFTHW, FFTPA 원칙을 준수한 사용자 최적 API
• Sync 서비스 Architecture 개발 전반을 담당합니다.
    • SOLID 원칙 준수
    • 좀 더 나은 i18n 전략 수립, 구현
    • MVC, DTO, VO, CoR, RBAC 등 기초적인 패턴 적용 등
    • RFC 3066 / RFC 3339 / RFC 5545 spec 을 준수한 Pattern Language 화된 설계 구현
• DB 설계 유지보수
    • ACID 원칙 준수
    • TypeORM-JPA spec 간 격차를 어떻게 해소할 것인지에 대한 전략 수립, 제안, 설계, 구현, 연구 등
        • N+1
        • Meta Model 이 해결한 문제를 Typescript 진영에서 어떻게 해결할 것인지 연구, 구현
        • ORIM (Object-Relational Impedance Mismatch) issue 를 JPA-TypeORM 격차가 나는 와중에 어떻게 녹일 것인지.
• BI Tool(Redash) / 시스템 모니터링(Sentry, CloudWatch Metrics)을 통해 이슈를 추적하고 성능을 개선합니다.
• BDD, Design Pattern 기반 Software architecture 확장, legacy code 의 고도화
• 기타 전체적인 비즈니스의 요구사항을 파악하여 기술을 습득 및 적용합니다.

2. Scheduler (Batch System) / Notification 확장, 유지보수
• IaC - CF 간 state mismatch / conflict 관리 전략 수립 및 구현, 연구
• AWS Batch / Fargate

3. DevSecOps Pipeline 확장 및 유지보수
• 현재 팀 수준보다 더 나은 Versioning / Revert 전략 

4. Tracing: Monitoring, Error Tracking
• log pipeline 구축, 설계
• tracing 구성 전략 수립, 구현
• BI tool 구축, ETL pipeline 구축

5. 서비스 확장에 따른 설계, 구현
• 핵심 module 관리
자격요건
• 소프트웨어 원리 원칙을 준수하시는 분 (SOLID, ACID)
• Pattern language 구사자
• NestJS 기반 Software Product 개발, 설계 및 운용 경험
• 인프라 관리 경험자: IaC 기반 인프라 확장 설계, 구현, SRE 모니터링 툴 운용, 최적화 경험
• TDD/BDD 기반 프로젝트 운용 경험
• 원활한 커뮤니케이션이 가능하신 분
• 프로젝트 리딩 혹은 신규 서비스 오픈 경력이 있으신 분
우대사항
• RFC4918 을 포함한 RFC 기반 RESTful API 구현 경험자
     • 현재 팀 운용 수준보다 호환성 회수에 대해 자신만의 전략이 있으신 분
• Pattern language 구사가 가능하신 분
     • Generic 활용을 자유롭게 하시는 분
     • Type Theory 에 대한 이해도가 있으신 분
• OOP 기반 FRP Paradigm 에 대한 의의를 바탕으로 그 정확한 이해를 동반한 활용경험, 설계자
• Sync 같은 링크 기반 서비스 관련 설계자
• TDD/BDD 기반 복잡한 도메인 로직 서비스 설계자
• 성능 최적화(proxy buffering tuning 등)
• 가격 최적화(RI, SP, SI)
• GitOps 경험자
• Java 에서 Typescript 로 넘어오려고 하시는 분 (온갖 소프트웨어 원칙 준수자)
• Agile Scrum / Kanban Process 경험자, Scrum master
• 논술에 대한 경험이 있으신 분
복지 및 혜택
• 주 3일 재택 근무 
• 탄력 근무제 : 오피스 출근 시 08시~10시 사이 희망하는 시간에 출근할 수 있습니다.
• 연차는 언제든 사유/승인 없이 사용할 수 있습니다.
• 연차를 1시간 단위로 나눠서 사용할 수 있습니다.
• 점심 식비(복지비)가 현금으로 제공됩니다.
• 야근을 최대한 자제하고 업무 시간에 집중과 효율을 높이는 방향을 추구합니다.
• 맥북이 지급되며, 모니터를 원하는 개수 만큼 사용 가능합니다.
• 업무 효율을 높일 수 있는 유료 SaaS 추천 시 적극 도입합니다.
• 업무 능력 향상을 위한 도서 요청 시 팀 비용으로 구비해 드립니다.
• 각자 ChatGPT Plus 계정을 지급합니다.
• 드롱기 커피머신, 스타벅스 원두, 제빙기가 있습니다.
• 간식 : 프로틴바, 초콜릿, 껌, 젤리 등 (추천 가능)
채용절차 및 기타 지원 유의사항
• 지원 서류 : 이력서(필수), 포트폴리오(선택)
• 채용 절차 : 서류 전형 > 1차 비대면 인터뷰 >  2차 기술 인터뷰 > 최종 결과 안내

포지션 경력/학력/마감일/근무지역 정보

경력
경력 3~15년
학력
무관
마감일
2024-07-05
근무지역
  • 서울 강남구 논현로57길 30 B1
    지도보기

기업/서비스 소개

기업상세 정보로 이동
플라잉캣_백엔드 개발자
[주 3일 재택 / 전세계 1등 투자사 와이컴비네이터 포함 50억+ 투자유치]
[Sync : 테크 스타트업을 위한 가장 효율적인 스케줄링 자동화 툴]

Sync는 모든 종류의 미팅이 성사되기 위해서는 필연적으로 수 시간 이상의 시간 조율 과정이 발생하는 문제를 해결하는 SaaS입니다.

게스트가 호텔을 예약할 때 호텔 측과 말 한 마디 나누지 않아도 빈 방을 조회하고 숙박 일정을 잡을 수 있듯이,
Sync를 통해 미팅 주최자와 참석자는 서로 언제 가능한지 물어보지 않고 일정을 잡을 수 있습니다.

이러한 극도의 효율화를 통해 HR 매니저, 세일즈 매니저, 팀 리더, 프리랜서 등 모든 유형의 사용자들이 미팅 자체에 집중해 더 큰 성과를 낼 수 있도록 돕고 있습니다.

[Sync 팀]
• 누적 투자금 50억원 이상의, 실력을 검증 받은 팀입니다.
• 트위치, 에어비앤비, 미소, 스픽 등에 투자한 세계 최고의 액셀러레이터 Y-Combinator 2022년 배치에 선정되었습니다.
• 탑 티어 VC(Goodwater Capital, JAM Fund, Partech, Tekton Ventures 등)들로부터 투자를 유치했습니다.

[컬처 핏 체크리스트 : 이런 분이라면 Sync 팀과 잘 맞습니다.]
• 자신의 성공을 위해 스스로를 투자할 수 있는 사람
• 지금이 자신의 인생 황금기라고 생각하는 사람
• 공부는 평생 해야 하는 것이라는 말에 동의하고 실천 중인 사람
• 커리어에 방점을 찍고 싶지만 헌신할 만한 팀이나 의지할 동료를 만나지 못했던 사람
• 적어도 이 글을 한 자 한 자 읽어보는 성의와 섬세함이 있는 사람