Senior Backend Engineer
Company Overview:
Join Seedify, a leading Blockchain Gaming Launchpad and Incubation Ecosystem driving innovation in gaming, blockchain, and Web3 industries. Our mission is to support project developers and innovators through funding, community building, and holistic support. We are dedicated to shaping the future of gaming and blockchain technology.
Key Responsibilities:
Lead backend services development and maintenance utilizing Node.js, TypeScript, and JavaScript, ensuring clean, efficient, and scalable code.
Design and manage RESTful APIs, integrate third-party APIs, and facilitate data exchange to support business processes.
Manage databases (SQL and NoSQL), covering design, development, optimization, data integrity, and security.
Monitor and enhance application performance including server-side logic, database interactions, blockchain interactions, and front-end integration.
Conduct code reviews ensuring adherence to coding standards, implement unit and integration tests, and uphold high-quality code practices.
Collaborate with frontend developers to integrate user-facing elements with server-side logic effectively.
Troubleshoot and debug applications, offering timely solutions to minimize downtime leveraging DevOps practices.
Implement security measures for data protection and authentication mechanisms.
Provide technical leadership and mentorship, fostering a collaborative team environment.
Stay updated on emerging technologies and industry trends to enhance existing systems with a focus on scalability and maintenance.
Maintain comprehensive documentation of developed systems to ensure accuracy and relevance.
Team Structure:
You will work within a versatile product development team comprising front end/back end/test engineers, UI/UX designers, product owners, and Web3 subject matter experts.
Company Culture:
Seedify operates globally with a fully remote setup and an agile work environment. We prioritize user-centric development and are committed to product enhancement.
Career Development Opportunities:
Exciting avenues for career growth and progression into roles with increased technical responsibility or management positions.
Location:
Role is 100% remote with flexible time zones, maintaining work hours between 9AM - 10PM UTC time.
Requirements:
4+ years of experience as a Software Engineer or Senior Software Engineer.
Proficiency in back-end development, including TypeScript/JavaScript for back-end REST APIs, working with Express or NestJS, NoSQL and SQL databases, and REST API best practices.
Interest in the Web3 ecosystem, knowledge of wallets, transactions, IDOs, ICOs, DeFi, and omnichain.
Experience in a user-centric product development environment.
Ability to guide and mentor other developers fostering a culture of quality and continuous learning.
Desirable:
Thorough knowledge of the Web3 ecosystem and blockchain.
Experience in payment platforms/providers or similar high-risk environments.
Understanding of AWS infrastructure and infrastructure as code.
A degree in computer science or related field is advantageous.
Benefits:
21 days of holidays/year + local bank holidays.
Sick leave entitlement.
Budget allocation for training/courses.
Budget for work equipment procurement such as laptops.
Salary:
Competitive remuneration of up to $7000 USDC per month with additional bonuses paid in SFUND token every 6 months.