Junior Solidity and Web3 DeveloperEducation:Bachelor’s/Master’s degree in Engineering, Computer Science, or equivalent experience.Proficiency in written and spoken English.Required Skills and Experience:2+ years of experience with blockchain development and Solidity.A solid grounding in TS/JS development, with emphasis on Node.js.Familiarity with languages like Go or Rust.Fundamental understanding of cryptography.Experience with web3-related JavaScript libraries such as Ethers.js.Proficient knowledge of JavaScript, including libraries, web stacks, and frameworks.Comfort with agile frameworks, git flows, and tools like Jira and Github.Effective English communication skills – both written and oral.Experience or exposure to open-source projects, ideally related to web3 technologies.Knowledge of React, GraphQL/Subgraph, Solidity, and IPFS.Basic comprehension of Zero Knowledge cryptography and its applications.Job Responsibilities:Collaborate as an integral part of the team while also functioning independently.Translate developers' needs into production-ready code.Lead ideas from conception, through technical design, implementation, documentation, deployment, and maintenance, ensuring quality and security at every stage.Take ownership of components within our tech stack, set best practices, and create clear developer documentation.Ensure no bottlenecks by sharing and acquiring knowledge within the team.Coordinate across different squads to deepen knowledge of expanding web3 technologies.Utilize code reviews for understanding, improving quality, and continuous learning.Proactively solve teammate challenges during weekly meetings.Culture:Our organization operates remotely. While we provide flexibility in your work location, we expect you to be within +/- 5 hours of the project's operational timezone or be willing to work different hours to ensure seamless collaboration with the team.Values:Low Ego: Our humility ensures diverse perspectives enrich our solutions.Data Capture: We believe in amassing data for informed decision-making.Analytics: By focusing on data analysis, we draw valuable insights for enhancement.Iteration: Continuous improvement defines our approach, ensuring streamlined services for our customers.Hard Work: With dedication, we drive forward, pushing boundaries every day.Note: As part of our commitment to cultivating a dedicated and skilled team, we engage all new team members initially on project-specific contracts. This approach allows us to collaboratively assess our compatibility and ensure that both the company and the individual find the partnership beneficial. Upon the successful completion of the project or after a one-month evaluation, we discuss and propose the next steps tailored to individual performance and the company's needs. It's essential to understand that our priority is to build long-lasting professional relationships, and this process aids in that objective. This is a standardized practice at our company, and we appreciate your understanding and cooperation. If you have any inquiries or wish to initiate the application process, please reach out to Liz@foreprotocol - Subject: Challenge me. Thank you for taking the time to consider this post. We wish you a great day.