백엔드 엔지니어 at beepcrypto

풀타임2개월 전
Employment Information
직무 설명
이 직무는 주로 소프트웨어 개발 모듈의 설계 및 구현 작업을 담당하며, 제품 설계 문서에 따라 독립적으로 개발 업무를 완료해야 합니다. 동시에 프로젝트 요구사항에 따라 개발 모듈에 대한 자체 테스트를 수행하여 코드 품질과 기능 완성도를 보장해야 합니다. 프로젝트 개발 과정에서 핵심 기능의 코드 구현 책임을 맡으며, 모듈의 납품 일정과 업무 배분을 효과적으로 관리해야 합니다. 또한 개발 과정에서 발생하는 주요 기술 문제와 복잡한 과제를 능동적으로 파악하고 해결하여 프로젝트의 원활한 진행을 도모해야 합니다.
주요 책임
  • 모듈 설계 및 개발 작업을 독립적으로 수행하며, 요구사항 분석, 기술 방안 수립, 코드 작성 및 단위 테스트 등의 단계를 포함하여 모듈 기능이 제품 설계 문서의 요구사항을 충족하도록 보장합니다.
  • 개발 계획과 업무 배정에 따라 해당 모듈의 개발 결과물을 시간 내에 납품하고, 체계적인 테스트를 통해 모듈의 안정성과 호환성을 검증합니다.
  • 프로젝트 핵심 기능의 코드 구현을 담당하며, 코드 구조가 명확하고 유지보수성이 높도록 보장하고, 코드 리뷰 메커니즘을 통해 전체 개발 품질을 향상시킵니다.
  • 개발 과정에서의 기술적 병목 현상과 잠재적 위험을 능동적으로 파악하고, 최적화 방안을 제시하여 문제 해결을 추진함으로써 프로젝트의 정시 고품질 납품을 보장합니다.
  • 팀원들과 협력하여 요구사항 논의, 기술 방안 검토 및 모듈 통합 테스트에 참여하며, 개발 결과물이 제품 목표와 일치하도록 보장합니다.
  • 지속적으로 개발 프로세스를 최적화하여 모듈 개발 효율성과 코드 품질을 향상시키고, 팀의 기술 역량 제고를 도모합니다.
자격 요건
  • 컴퓨터 과학 또는 관련 전공 학사 학위 이상 보유자, 소프트웨어 공학, 시스템 설계 또는 개발 관련 자격증 소지자 우대.
  • 2년 이상의 소프트웨어 개발 경험 보유, 주요 프로그래밍 언어(Java/Python/C++ 등) 및 개발 프레임워크에 익숙하며, 우수한 코드 규범 의식 보유.
  • 소프트웨어 개발 전 주기 관리 프로세스(요구사항 분석, 설계, 개발, 테스트 및 배포 등)에 능숙하며, 모듈 개발 업무를 독립적으로 완료할 수 있는 능력 보유.
  • 알고리즘과 자료 구조에 대한 탄탄한 기초 지식 보유, 분산 시스템, 데이터베이스 설계 및 성능 최적화 기술에 익숙하며, 복잡한 기술 문제를 해결할 수 있는 능력 보유.
  • 버전 관리 도구(Git 등) 사용에 능숙하며, 우수한 문서 작성 능력 보유, 명확한 기술 문서와 테스트 보고서를 작성할 수 있는 능력 보유.
  • 우수한 커뮤니케이션 능력과 팀워크 정신 보유, 제품 관리자, 테스트 담당자 및 운영 팀과 효율적으로 협력하여 프로젝트의 원활한 진행을 도모할 수 있는 능력 보유.
  • 강한 학습 능력 보유, 신기술을 빠르게 습득하여 실제 개발에 적용할 수 있으며, 지속적으로 개인 기술 역량을 향상시킬 수 있는 능력 보유.
  • 우수한 문제 분석 및 해결 능력 보유, 디버깅, 로그 분석 및 성능 모니터링 등의 방법을 통해 시스템 결함을 파악하고 수정할 수 있는 능력 보유.

이 직무는 높은 책임감과 스트레스 관리 능력을 갖춘 후보자를 요구하며, 빠른 개발 환경에서도 업무 품질을 유지할 수 있어야 합니다. 또한 혁신적 사고를 바탕으로 최적화 제안을 제시하고 기술 개선을 추진할 수 있는 능력이 필요합니다. 크로스 팀 협업 경험 및 대형 프로젝트 납품 능력을 갖춘 후보자를 우대합니다.

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

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