About the company
Aurora is an Ethereum Virtual Machine (EVM) running on the NEAR Protocol, and one of the most exciting Ethereum scaling solutions in the ecosystem. The Aurora environment consists of the Aurora Engine, a high performance EVMāEthereum Virtual Machineāand the Rainbow Bridge, facilitating trustless transfer of ETH and ERC-20 tokens between Ethereum and Aurora, within a great user experience. Aurora exists and is operated as an independent, self-funded initiative, but will continue to leverage the shared team DNA and continually evolving technology of the NEAR Protocol.
Job Summary
Responsibilities
š Write clean, efficient, and maintainable code across front-end and back-end technologies, with a strong understanding of blockchain and decentralized technologies. šContribute high quality and well-tested Solidity code, including smart contract development. š Reviewing and auditing (internally) developed smart contracts by other teams. šAssisting in maintaining the product's CI/CD pipeline. šCollaborate with the Product and Growth Team to understand business requirements and translate them into technical solutions within the web3 ecosystem. šDesign and implement new features and enhancements, ensuring they are scalable and performant. šStay up-to-date on emerging web3 technologies, decentralized protocols, and blockchain standards, and make recommendations for their integration into the development process.
Requirements
š Bachelorās degree in computer science, engineering, or a related field. š5+ years of experience in full stack development, with proficiency in both front-end and back-end technologies (TypeScript, Node, NextJS, React, React Native, Express, Graphql, Serverless platforms) and a strong understanding of blockchain and decentralized technologies. š3+ years with Solidity for smart contract development. šProven track record of writing clean, efficient, and secure code across multiple technologies. šKnowledge of blockchain platforms and protocols, such as NEAR, Ethereum, or Solana. šExtensive experience with modern web3 development frameworks and technologies, such as web3.js, Truffle, and Ethereum tools. šKnowledge of cloud computing platforms, such as AWS or GCP. šExperience working in an Agile development environment, with a focus on decentralized application development.