Senior Software Engineer (Full Stack)

Take end-to-end technical and engineering ownership of applications and product features, designing, developing, documenting, testing, and implementing functionality across the stack.

Responsibilities

  • Take complete end-to-end technical and engineering ownership of applications and product features
  • Design, develop, document, and implement new functionality
  • Build enhancements, modifications, and corrections to existing software
  • Coordinate engineering activities across project delivery
  • Guide day-to-day development activities
  • Lead architecture decisions and participate in design, design reviews, code reviews, and implementation
  • Promote engineering best practices across the development lifecycle
  • Participate in Agile stand-ups, sprint planning, reviews, and retrospectives

Requirements

  • 3+ years of work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree
  • Passion for cutting-edge technology and solving complex business problems
  • Blockchain or crypto experience
  • Experience developing web-based applications, libraries, and microservices using Golang, JavaScript, or TypeScript
  • Interest or experience in cryptography or blockchain development
  • Experience with Angular, React, Vue, NodeJS, MySQL, MongoDB, and REST web services
  • Understanding of state-management patterns such as Redux or Vuex
  • Experience with modern front-end technologies such as Babel and webpack
  • Track record of delivering high-quality UI
  • Experience with dApps or crypto wallet development
  • Exposure to CI/CD and AWS

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available