Senior Backend Engineer

Seedify Logo

Seedify

πŸ“Remote

Summary

Join Seedworld Studios, a company revolutionizing gaming with its AAA metaverse game, Seedworld. We are seeking a passionate Senior Backend Engineer to lead backend development using Node.js and TypeScript. You will design and manage RESTful APIs, optimize MongoDB databases, and mentor team members. This fully remote role requires 6+ years of backend experience and expertise in Node.js, TypeScript, MongoDB, and REST API design. You will collaborate with cross-functional teams and contribute to a user-centric development environment. We offer a competitive salary in stablecoins, along with benefits including paid holidays, sick days, training budget, and equipment budget.

Requirements

  • 6+ years of professional experience in backend development or as a Senior Software Engineer
  • Proven expertise in Node.js, TypeScript, MongoDB, and REST API design. Experience with frameworks like Express or NestJS
  • Demonstrated ability to mentor team members, foster inclusivity, and champion team culture
  • Knowledge or interest in the Web3 ecosystem, including wallets, transactions, IDOs/ICOs, and DeFi concepts (e.g., staking, farming, liquidity pools)
  • Experience working in user-focused environments, balancing technical requirements with customer needs
  • Proven ability to manage changing priorities and ensure high-quality deliverables in fast-paced environments

Responsibilities

  • Take ownership of team objectives, ensuring impactful and timely delivery. Proactively identify inefficiencies or risks and implement solutions to meet both technical and business needs
  • Lead the development and maintenance of scalable, efficient backend services using Node.js and TypeScript. Write clean, high-performance, and maintainable code
  • Lead the design and development of complex systems, making high-impact architectural decisions to ensure systems align with technical and business requirements
  • Design and manage RESTful APIs, including integration with third-party APIs, to support seamless business processes and data exchange
  • Design, optimize, and maintain MongoDB databases to ensure data integrity, security, and scalability
  • Establish and optimize monitoring and alerting strategies, analyze complex system data, and ensure high availability and performance
  • Take accountability for the quality and reliability of codebases. Lead code reviews, implement best practices, and mentor team members to ensure consistency and scalability
  • Incorporate security best practices into development processes, proactively identifying vulnerabilities and mitigating risks in applications
  • Mentor team members to foster a culture of continuous improvement. Actively collaborate with cross-functional teams, including frontend developers, product owners, and Web3 experts, to align development with business goals
  • Work closely with stakeholders to adapt to priority changes, drive innovations, and balance multiple perspectives to align with business objectives
  • Collaborate on DevOps processes, including continuous integration, deployment, and managing cloud infrastructure (e.g., AWS)
  • Ensure team strategies are customer-focused, balancing technical execution with user-centric design principles
  • Maintain comprehensive and up-to-date documentation for backend systems, ensuring clarity and accessibility for team members

Preferred Qualifications

  • Deep understanding of the Web3 ecosystem and blockchain technology
  • Experience with high-risk environments such as payment platforms
  • Proficiency with AWS and infrastructure as code (e.g., Terraform)
  • Bachelor’s degree in computer science or related education

Benefits

  • 21 days of holidays / year + local bank holidays
  • Sick days
  • Budget for training / courses
  • Budget towards purchasing work equipment such as laptop

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.