About Moongate:
Moongate is revolutionizing the event and community space with our innovative NFT ticketing and membership platform. By harnessing the power of blockchain technology, we provide secure and unique ticketing solutions that create seamless experiences for event attendees and members. We value the integration of blockchain technology as a significant enhancement to our web applications.
Job Description:
We are seeking an experienced Full Stack Developer with a robust skill set in TypeScript, Node.js, Next.js, and MongoDB. The ideal candidate will have a strong background in developing modern, scalable web applications, with additional experience in blockchain technology being a plus. This role involves hands-on development, leading technical projects, mentoring team members, contributing to strategic decisions, and, optionally, integrating blockchain elements into our web applications.
Responsibilities:
Lead the design and development of sophisticated web applications using TypeScript, Node.js, Next.js, and MongoDB.
Optimize application performance, focusing on a seamless, secure user experience.
Implement robust server-side solutions with Docker, ensuring scalable and efficient containerization of applications.
Lead AWS DevOps practices for deploying and managing applications.
Guide the team through complex technical challenges, offering innovative solutions and contributing to architectural and strategic decisions of the technology stack.
Participate in code reviews and mentor junior developers, maintaining high standards of code quality and documentation.
Collaborate with cross-functional teams to define, design, and ship new features.
Manage project timelines and deliverables effectively, utilizing GitHub for version control, issue tracking, and team collaboration.
Continue to learn and adapt to changes in technology and industry trends, with a willingness to explore advancements in blockchain technology as an added advantage.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Minimum of 5 years of experience in full-stack development with a focus on TypeScript, Node.js, Next.js, and MongoDB.
Proficiency in server-side technologies, particularly Docker, for containerization and deployment.
Proficient with AWS cloud services and DevOps practices.
Strong experience in project management and team collaboration tools, especially GitHub.
Demonstrated ability to lead development teams and mentor junior developers.
Exceptional problem-solving skills, strategic thinking, and innovative approach.
Excellent communication skills, capable of leading and inspiring a team.
Proficient in writing clean, scalable, and well-documented code.
Experience in integrating blockchain technologies within web applications is a plus. This includes familiarity with libraries and frameworks such as ethers.js, web3.js, or similar, a strong understanding of smart contract interactions, wallet integrations, and a keen insight into the unique security and performance considerations inherent in blockchain-based applications.
Please use this link to apply if you are interested.
https://airtable.com/appBg42Q66auVwVNz/shrsVxslpL6BViBB1
Job Type: Full-time
Salary: $30,000.00 - $55,000.00 per month