고객의 입장에서 생각합니다.
고객의 가치를 최우선으로 생각하고 움직입니다. 이를 위해 프론트엔드 개발자는 고객들이 원활하게 사용할 수 있도록 웹페이지의 성능을 높이고, 더 좋은 사용자 경험을 위한 의견을 제시하고 페이지를 개선합니다.
여러 다른 팀과 협업 합니다.
기획부터 프로젝트가 완료 될때까지 PM, 디자인, 사업부서, QA 등 다른 팀과 긴밀하게 소통하고, 의견을 조율합니다. 이 과정에서 언제든지 더 좋은 결과물을 만들기 위해 자유롭게 자신의 생각을 이야기 합니다.
더 나은 코드를 만듭니다.
코드 리뷰를 통해 동료간에 피드백을 주고 받으며 코드의 품질을 지속적으로 높여 갑니다. 또한 공통 컴포넌트 및 유틸리티 개발을 통해 중복 된 코드를 방지하고, 개발의 생산성을 높이기 위한 작업을 진행 합니다.
주요업무
• 여행의 계획부터 마무리까지 좋은 여행 경험을 제공할 수 있도록 마이리얼트립 서비스를 개선합니다.
• 마이리얼트립의 또 다른 고객인 파트너들을 위한 페이지를 만듭니다.
• 마이리얼트립 구성원들이 원활하게 서비스 운영을 할 수 있도록 도와주는 매니저 페이지를 만듭니다.
• 효율적인 개발을 하기 위해 여러 프로젝트에서 공통으로 사용되는 사내 라이브러리를 개발합니다.
[기술스택]
• React, Typescript
• Emotion, Scss
• Jest, Storybook, react-testing-library
• Webpack, Babel, Yarn
• XSLT, XML, JQuery
자격 요건
• 프론트엔드 실무 개발 5년 이상의 경험이 있으신 분
• Javascript에 관한 깊은 이해를 가지신 분
• React.js의 동작 원리를 이해하고 이를 활용한 웹사이트 개발 경험이 있으신 분
• 다양한 viewport를 지원하는 반응형 웹사이트 개발 경험이 있으신 분
• 웹표준 / 웹접근성에 대한 이해를 가지고 계신 분
• 기본적인 자료구조 및 알고리즘에 대한 이해를 갖추신 분
• 사용자 중심의 UI/UX에 대한 관심을 가지고 계신 분
• JSP, JQuery 경험을 가지신 분
우대사항
• 웹 성능을 측정하여 개선한 경험이 있으신 분
• Next.js / Typescript 기반의 프로젝트 경험이 있으신 분
• Ruby On Rails 프로젝트 경험이 있으신 분
• webpack, rollup, parcel 등의 빌드 도구 설정 경험이 있으신 분
• 단위/통합 테스트 코드 작성 경험이 있으신 분
• 서비스의 초기 설계부터 개발, 출시, 운영의 경험이 있으신 분