프론트엔드 엔지니어 at Buidler DAO

풀타임2개월 전
Employment Information
직무 설명
이 포지션은 프론트엔드 개발에 중점을 둔 코어 개발 역할이지만, 후보자는 풀 스택 업무에도 참여하게 됩니다. 우리는 정규직, 인턴십 또는 파트타임으로 원격 근무가 가능한 개발자를 찾고 있습니다. 이상적인 후보자는 탁월한 성능과 원활한 사용자 경험을 제공하는 고품질의 사용자 중심 웹 애플리케이션을 설계하고 개발할 책임이 있습니다. 또한 개발 라이프사이클 전반에 걸쳐 자동화를 주도하고 강력한 테스트, 모니터링 및 도구 프로세스를 보장하는 데 핵심적인 역할을 할 것입니다. 더불어 후보자는 프론트엔드 개발 관행을 혁신하여 생산성을 향상시키고 복잡한 문제를 해결하기 위한 워크플로우를 최적화할 것으로 기대됩니다.
주요 책임
  • React, Vue.js 또는 Angular와 같은 현대적인 프론트엔드 기술을 사용하여 고성능의 반응형 웹사이트를 개발하고 유지보수합니다. 디자이너 및 백엔드 개발자와 협력하여 데스크톱, 모바일 및 태블릿을 포함한 모든 플랫폼에서 일관된 사용자 경험을 보장합니다. 코드 구성, 확장성 및 접근성에 대한 모범 사례를 구현하여 견고하고 유지보수 가능한 솔루션을 제공합니다.
  • 자동화 테스트 프레임워크(예: Jest, Selenium), 지속적 통합/지속적 배포(CI/CD) 파이프라인 및 모니터링 도구(예: Prometheus, Grafana)를 포함하여 개발 프로세스를 간소화하기 위한 자동화 전략을 구현합니다. 여기에는 테스트, 디버깅 및 배포를 위한 스크립트 생성 및 유지보수와 문제를 사전에 식별하고 해결하기 위한 경고 시스템 설정이 포함됩니다. 목표는 개발 효율성을 향상시키고 수동 작업을 줄이며 모든 프로젝트에서 일관된 코드 품질을 보장하는 것입니다.
  • 생산성을 향상시키고 리소스 소비를 줄이기 위한 혁신적인 프론트엔드 개발 기법을 탐구하고 구현합니다. 이는 성능, 유지보수성 및 개발자 경험을 개선할 수 있는 새로운 프레임워크, 라이브러리 및 도구를 연구하는 것을 포함합니다. 또한 후보자는 기존 코드베이스를 리팩토링하고 성능 병목 현상을 최적화하며 비즈니스 목표와 일치하는 더 복잡하고 영향력 있는 기능의 개발을 주도할 책임이 있습니다.
직무 요구 사항
  • HTML5, CSS3, JavaScript(ES6+) 및 React, Vue.js 또는 Angular와 같은 프레임워크를 포함한 프론트엔드 개발 기술에 능숙해야 합니다. 풀 스택 개발이 포함된 역할이므로 Node.js, Python 또는 Ruby와 같은 백엔드 기술 경험이 우대됩니다.
  • CI/CD 파이프라인, 자동화 테스트 및 모니터링 시스템을 포함한 자동화 도구 및 관행에 대한 강력한 이해가 필요합니다. Git과 같은 버전 관리 시스템에 익숙해야 합니다.
  • 뛰어난 문제 해결 능력과 기술적 과제를 식별하고 해결하기 위한 적극적인 접근 방식이 필요합니다. 독립적으로 및 팀 환경에서 협력하여 작업할 수 있는 능력이 있으며, 고품질의 코드와 솔루션을 제공하는 데 중점을 둡니다.
  • 디자이너, 백엔드 개발자 및 제품 관리자를 포함한 크로스 기능 팀과 효과적으로 협력하기 위한 좋은 커뮤니케이션 기술이 필요합니다. 팀 지식 공유를 위해 코드 및 프로세스를 명확하게 문서화할 수 있는 능력이 필요합니다.
  • AWS, Azure와 같은 클라우드 플랫폼 및 DevOps 관행 경험이 우대됩니다. 성능 최적화 기술 및 접근성 표준에 대한 친숙도가 필요합니다.
  • 고용 유형(정규직, 인턴십 또는 파트타임)에 따라 유연한 근무 시간으로 원격 근무가 가능해야 합니다. 변화하는 프로젝트 요구 사항에 적응하고 역동적인 개발 환경에 기여할 의지가 필요합니다.
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트