Software Engineer
generate creative coding solutions
full-time
19 months ago
job details
role overview
ShapeShift DAO is seeking a Software Engineer to join the Engineering Workstream as a full-time contributor. In this role, you would design and build features into ShapeShift DAO’s products. The Software Engineer will be working in a number of code repositories, primarily in TypeScript. DAO Engineers work in small, cross-functional teams, and experience a lot of variety, while still having the opportunity to develop expertise in areas of interest. The ideal candidate will thrive in an open-source development environment where engineers find creative solutions inside of a standards framework. Standards are constantly iterated on as the crypto-currency environment is in a high state of flux, and development best practices evolve. DAO engineers also interface with open source community contributors and act as ambassadors to uphold our engineering standards. This position offers a unique opportunity to build the next generation of crypto tools for customer financial sovereignty.
responsibilities
- working with a small team within the larger DAO to build new features
- breaking down work into discrete, independently release-able stories
- writing clean, maintainable code with unit tests
- generating creative coding solutions that follow coding and architecture standards
- contribute to standards
- tracking work in engineering-wide workflow (using Github Issues)
- producing responsive cross-platform features
- proactively adding documentation to help others
- can be counted on for on-call tier-1 issue resolution
requirements
- BS in Computer Science or equivalent experience
- minimum of three years of full stack engineering experience
- experience with modern JavaScript-based frameworks. We are particularly looking for React + Node.js
- solid intuition for REST API design
- understand networking basics and how different software systems communicate
- proficiency building web backends in Node and Typescript
- great design intuition, user empathy, and attention to detail
- experience with source control, preferably Git
- understand microservices architecture
- working knowledge of Docker containerization
- understanding of Internet concepts, protocols, and technologies
- desire to continuously learn, problem-solve and acquire new skills with cutting-edge technology.
- desire for success as an individual, as a team, and as a company
- dost importantly, a strong sense of responsibility, ownership, and character
bonus points
- experience with cryptocurrency and blockchain (address generation, transaction construction, use cases, software daemons, wallet infrastructure and anything related to this evolving field)
- any experience or understanding using Ethereum or other Smart Contract based systems (familiarity with Solidity is a big plus)
- familiarity with financial markets and terminology, exchange platforms, and matching engines
- adept using Agile process driven development
culture & perks
- competitive compensation, paid in USDC (the portion in FOX if desired)
- FOX token monthly compensation in addition to base pay
- partnership with Opolis for payroll and benefits (this is managed by you, and we can help you get going)
about us
ShapeShift is a borderless, cross-chain crypto trading platform and portfolio manager for user self-sovereignty.
ShapeShift DAO is actively building a powerful community around the open-source, self-custody, multi-chain, multi-protocol crypto platform for the world. Working for the DAO means you will enjoy the freedom to work from anywhere in the world among a group of peers who are empowered to innovate at the forefront of blockchain technology.