We are seeking a talented and passionate Full Stack Developer with a keen interest in the rapidly evolving Web3 space. As a Full Stack Developer on our team, you will play a pivotal role in building and maintaining cutting-edge web3 applications that leverage blockchain technology. Your responsibilities will encompass both front-end and back-end development, as well as providing technical guidance and actively participating in the architectural decisions that shape our products.
Responsibilities:
Develop and Maintain Web3 Applications: Collaborate with cross-functional teams to transform provided designs and acceptance criteria into functional web3 applications.
Technical Advisory: Provide valuable insights and guidance on technical architecture and implementation for a range of products, ensuring scalability, security, and performance.
Project Planning: Assist in the planning of project timelines and budgets for multiple projects simultaneously, ensuring efficient execution and delivery.
Code Review: Conduct code reviews to ensure that development work aligns with acceptance criteria and adheres to best practices for long-term maintainability.
Smart Contract Development: Occasionally develop smart contracts to serve as the backend for web3 applications, enhancing their functionality and security.
Client Communication: Maintain clear and open communication with clients, keeping them informed of project progress, addressing any issues or concerns, and discussing future plans.
Requirements:
Experience: A minimum of 1 year of relevant development experience.
Front-End Skills: Extensive experience with Next.js and Tailwind to create responsive and visually appealing user interfaces.
Back-End Skills: High level of proficiency in TypeScript for building robust and efficient backend services.
Web3 Interest: Strong exposure to and a high level of interest in the web3 space, with the ability to discuss various web3 technologies.
Design Implementation: Ability to closely match provided designs during the implementation process, paying attention to user needs and tendencies.
Communication: Excellent communication skills and a commitment to open and transparent communication with team members and clients.
Problem Solving: Willingness and ability to ask pointed questions, addressing overlooked or misunderstood factors, and taking a strong bias towards action.
Positive Attitude: Maintain an extremely positive attitude, especially in times of stress or criticism.
Nice to Have:
Blockchain Skills: Exposure to Solidity, Rust, and/or Python is a plus, enhancing your ability to work on blockchain-related projects.
AI and ML: Experience working with machine learning models, platforms, or APIs (e.g., OpenAI's API, Hugging Face, etc) would be advantageous.
Development Approach: Understanding of when to build quickly versus when to build slowly and carefully, adapting your approach to project requirements.
Remote Work: Previous experience working remotely is a plus, showcasing your ability to thrive in a remote work environment.
Applying for jobs by Hire with Near is the easiest way to land your next remote job!
We'll review your application and get back to you shortly!
You'll receive an interview invite for any company interested.