Job Description
Summary
Linea is a layer 2 zk-rollup for Ethereum implemented at Consensys. We seek a skilled and experienced Solidity and Full-Stack software engineer to join our team and contribute to developing Linea. In this role, you will be responsible for designing, developing, and maintaining the smart contracts and full-stack architecture of our layer 2 blockchain solution. We will also be involved in helping with the implementation of core ecosystem services.
Key Responsibilities:
- Design and develop smart contracts using Solidity programming language
- Create and maintain the full-stack architecture of our layer 2 blockchain solution
- Work closely with our team of developers and researchers to ensure the successful implementation of the zkEVM project
- Work closely with the ecosystem of partners to enable activation
- Stay up-to-date with the latest developments in blockchain technology and incorporate new features into the project
- Identify and troubleshoot issues and bugs in the system, and implement solutions to improve performance and scalability
- Write clean, maintainable, and well-documented code
Would be great if you brought this to the role
- Strong experience with Solidity programming language and smart contract development
- Strong understanding of the Web3 space and ecosystem, blockchain technology, and layer 2 solutions
- Strong experience with full-stack development and web3 technologies such as TypeScript, Node.js, viem, and hardhat
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills
- Bachelor's degree in Computer Science or related field
- Experience with zkEVM is a plus
Skills
- Analytical Thinking
- Communications Skills
- Development
- Problem Solving
- Smart Contract Development
- Software Engineering
- Solidity
- Team Collaboration