Senior Software Engineer Full Stack

You will take end-to-end technical and engineering ownership of applications and product features. You will design, develop, document, test, and implement new functionality, enhancements, and corrections across the stack. You will coordinate engineering activities, guide development, lead architecture decisions, participate in design and code reviews, promote engineering best practices, and take part in Agile ceremonies.

Responsibilities

  • Take complete end-to-end technical and engineering ownership of applications and product features
  • Design, develop, document, test, 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 review, code review, and implementation
  • Promote engineering best practices across the development lifecycle
  • Participate in Agile stand-up meetings, 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