Software Engineer - Welcoming submissions for future opportunities

Build and maintain web applications and microservices that communicate with the blockchain daemon. Implement user-facing features and backend services, estimate and plan feature implementations, write code in multiple languages, review proposed changes, work with DevOps to deploy and operate services, maintain automated builds and tests, and troubleshoot production issues.

Responsibilities

  • Estimate feature complexity and plan implementations
  • Write code in multiple programming languages to implement features and fix defects
  • Review proposed code changes and provide useful feedback
  • Work with DevOps engineers to deploy applications
  • Set up and maintain automated builds and testing
  • Diagnose production issues and assist with repairs

Requirements

  • Solid understanding of Linux
  • Knowledge of networking protocols
  • Experience with microservices architecture
  • Good coding skills with JavaScript ES6, Python, and shell
  • Experience with algorithms, data structures, complexity analysis, and software design
  • Experience in one or more of Swift, Java, C, C++, Go, Perl, or Ruby
  • Familiarity with JavaScript ES6, TypeScript, React, and Redux
  • Experience with JSON-RPC
  • Demonstrated analytical and problem-solving skills
  • BA/BS degree in Computer Science or equivalent practical experience
  • Four years of programming experience

See also

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

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

A new version of freehire is available