Fetch.ai is building software to deliver multi-stakeholder AI using the power of blockchain technology. As a senior web developer, you would have the opportunity to create the human interface to these powerful technologies that will help shape the future of machine learning by allowing the sharing of information without compromising peoples' privacy, security or sovereignty. We are looking for people with a passion for cutting-edge technologies to join our highly-talented engineers to help bring our vision to life.
- 5 or more years of software development experience.
- Team player with desire to learn the latest technologies.
- Highly skilled in at least one systems programming language from Golang, Rust or C/C++.
- Experience working with version control systems such as Git.
- Experience working with continuous integration and deployment
- Travis CI
- Github actions
- WebAssembly, compilers and virtual machines.
- Parallel and multi-threaded applications.
- OpenSSL, Noise or other modern cryptographic libraries.
- Blockchain or other type of large networked application.
- Smart contract languages such as Solidity.
- Experience with modern web development stacks.
- Able to develop effectively across the following platforms
- Experience working with cloud infrastructure
- Experience working with container based systems
- Google Cloud (AWS or similar)
- CI/CD experience (Jenkins / Spinnaker etc)
- General experience of working with Infrastructure as code and deployment pipelines as code.
- Amazon ECS
Why work for us?
- Competitive salary
- Exciting cutting-edge technologies
- Flexible working and a great work-life balance
- Simplyhealth cash plan for everyday healthcare
- Private Health Insurance
- Auto-enroll salary sacrifice pension plan with matching up to 5%
- Generous annual leave entitlement and a day off for your birthday
- Cycle to work scheme
- Commit a working day to charity each year
- Company events
- Regular social activities