
시니어 React 개발자(이집트 원격 근무)
Opinov8에 합류하여 시니어 React 개발자로서 확장 가능한 React 및 TypeScript 애플리케이션을 구축합니다. 재사용 가능한 컴포넌트 설계, 프런트엔드 아키텍처, 자동화 테스트, CI/CD 통합을 담당합니다.
설명
- React와 TypeScript를 사용해 확장 가능한 웹 애플리케이션을 구축하고 유지 관리합니다
- 재사용 가능하고 유지 관리가 쉬운 고품질 React 컴포넌트를 만듭니다
- 프런트엔드 아키텍처와 컴포넌트 설계에 관한 의사결정에 기여합니다
- 비즈니스 및 기술 요구사항을 효과적인 프런트엔드 솔루션으로 전환합니다
- 최신 프런트엔드 관행을 활용해 반응형이고 접근성이 높으며 사용자 친화적인 인터페이스를 개발합니다
- 깔끔하고 유지 관리가 쉬우며 충분히 테스트된 코드를 작성합니다
- 프런트엔드 애플리케이션을 위한 단위 테스트, 통합 테스트, 엔드투엔드 테스트를 구현합니다
- 성능, 사용성, 기술 문제를 조사하고 해결합니다
- 백엔드 개발자, 솔루션 아키텍트, UX/UI 디자이너 및 기타 기술 이해관계자와 긴밀히 협업합니다
- 코드 리뷰, 코딩 표준, 엔지니어링 모범 사례에 기여합니다
- CI/CD 파이프라인을 사용해 빌드, 테스트, 배포를 자동화합니다
- Azure DevOps로 소스 코드 관리, 작업 추적, CI/CD 프로세스를 관리합니다
- 기술 문서와 프런트엔드 개발 표준을 유지 관리합니다
- 팀 전반의 복잡한 기술 과제를 문제 해결하고 해결할 수 있도록 지원합니다
- 면접, 기술 평가 또는 테스트 과제, 해당되는 최종 결정 등 채용 활동을 지원합니다
지원 자격
- 프런트엔드 개발을 중심으로 한 전문 소프트웨어 개발 경력 7년 이상
- React를 사용한 풍부한 프로덕션 개발 경험
- TypeScript에 대한 높은 수준의 전문성
- 최신 JavaScript 및 ES6+에 대한 높은 숙련도
- 재사용 가능하고 확장 가능한 React 컴포넌트를 설계하고 구축하는 능력
- 프런트엔드 아키텍처와 디자인 패턴에 대한 탄탄한 이해
- 프런트엔드 테스트 프레임워크 및 관행에 대한 경험
- 자동화된 단위 테스트 및/또는 통합 테스트 구현 경험
- CI/CD 파이프라인과 최신 소프트웨어 제공 관행에 대한 경험
- Azure DevOps를 사용한 소스 코드 관리 및 CI/CD 실무 경험
- REST API를 통해 프런트엔드 애플리케이션을 백엔드 서비스와 통합한 경험
- Git 및 최신 개발 워크플로에 대한 높은 이해
- Agile/Scrum 환경에서 근무한 경험
- 뛰어난 분석 및 문제 해결 능력
- 효과적인 커뮤니케이션 능력과 여러 직무로 구성된 엔지니어링 팀에서 협업할 수 있는 역량
- 우대: React 컴포넌트를 Microsoft Dynamics 365와 통합한 경험
- 우대: React 애플리케이션 또는 컴포넌트를 Microsoft Power Platform과 통합한 경험
- 우대: Power Apps Component Framework(PCF) 경험
- 우대: Dataverse 경험
- 우대: Dynamics 365 Sales 또는 Customer Service 경험
- 우대: Azure 서비스 경험
- 우대: Redux, Zustand 또는 유사한 최신 상태 관리 도구 경험
복리후생
- 완전 원격으로 근무하며 유연한 근무 방식을 활용할 수 있습니다
- 여러 산업 분야에 걸친 프로젝트에 참여합니다
- 지속적인 학습과 전문성 개발 기회를 얻습니다
- 실무 중심의 경험을 쌓습니다
- 다양하고 다문화적인 팀과 협업합니다



