BotCity 시니어 프론트엔드 엔지니어 — 미국 원격 근무
기업 자동화 거버넌스를 위한 BotCity의 React 및 Next.js 제품 발전을 주도합니다. 글로벌 원격 환경에서 확장 가능한 프런트엔드 경험과 엔지니어링 표준, 팀 업무 방식을 만들어 갑니다.
설명
- BotCity 제품 프런트엔드의 개발과 발전을 주도합니다
- 최신 프런트엔드 기술로 확장 가능하고 반응형인 웹 애플리케이션을 구축, 배포, 유지 관리합니다
- 제품이 발전하는 동안 데스크톱 경험을 우선시하며 모바일 개발에도 기여합니다
- 제품 관리자 및 UX/UI 디자이너와 협업하여 요구사항을 실용적이고 사용자 친화적인 솔루션으로 구현합니다
- 레거시 코드 리팩터링과 엔지니어링 모범 사례를 통해 프런트엔드 코드베이스를 개선합니다
- 다양한 기기와 브라우저에서 성능을 유지합니다
- 코드 리뷰에 참여하고 강력한 프런트엔드 엔지니어링 관행을 강화합니다
- 프런트엔드 문제를 진단하고 해결하여 원활한 사용자 경험을 유지합니다
- 지속적인 제품 개발을 위해 재사용 가능한 코드와 라이브러리를 만듭니다
- 컴포넌트를 조정하여 최고 수준의 속도와 효율성을 구현합니다
- 팀 성장을 지원하는 프런트엔드 표준과 플레이북을 정의합니다
- 리뷰, 페어링, 지식 공유를 통해 팀 역량을 높입니다
- 엔지니어링 매니저에게 보고합니다
지원 자격
- 컴퓨터 과학, 컴퓨터 공학 또는 관련 분야의 학사 학위
- 전문 소프트웨어 엔지니어링 경력 5년 이상
- 제품 및 UX/UI 팀과 함께 복잡한 프런트엔드 프로젝트를 제공한 경력 3년 이상
- 클린 코드, 디자인 패턴, 컴포넌트 아키텍처, 상태 관리 등 탄탄한 소프트웨어 엔지니어링 기초
- Jest, React Testing Library, Playwright 또는 Cypress와 같은 자동화 테스트 도구의 실무 경험
- 프런트엔드 성능 개선 경험
- HTML, CSS, JavaScript 및 TypeScript 숙련도
- React 및 Next.js에 대한 고급 지식
- Git 및 GitHub 사용 경험
- Microsoft Office 또는 Excel, Google Suite 및 Notion 사용 경험
- 포르투갈어 유창성
- 고급 영어 구사 능력
- 이니셔티브를 끝까지 주도하고 책임감을 유지하며 고객 중심의 계산된 위험을 감수할 수 있는 능력
- 고객의 요구에서 출발해 신중하게 실행하고 폭넓은 제품 관점을 유지하는 능력
- 선제적이고 명확하며 간결하게 소통하고, 결정을 존중하는 방식으로 이의를 제기할 수 있는 능력
- 적극적으로 피드백을 구하고 제공하며 적용하는 능력
- 초기 단계의 고성장·고속 스타트업에서 근무한 경험
- 행사와 팀 미팅을 위해 필요에 따라 출장할 의향
복리후생
- 전 세계에 분산된 팀과 원격으로 근무
- 고성장 자동화 기업에 기여
- 행사 지원과 팀 만남을 위해 필요에 따라 출장
