Insomnia Labs

Insomnia Labs

Senior Backend Engineer

New York, New York, United States · Senior

Sponsorship not specifiedDetected 45 days ago
Node.jsBackend DevelopmentCode ReviewSQLNoSQLAPI DevelopmentRESTCybersecurityComplianceHIPAACommunicationProblem SolvingCritical Thinking

About the role

  • This is a 3-6 month contract, with the possibility to continue longer.
  • Write clean, maintainable, and well-documented code while adhering to coding standards and best practices.

Responsibilities

  • Design, develop, and maintain backend systems, ensuring the reliability, scalability, and security of our applications.
  • Collaborate with cross-functional teams to translate frontend requirements into efficient and effective server-side functionality.
  • Participate in code reviews to maintain code quality and consistency.
  • Develop and maintain Web3-specific functionalities such as wallet connectivity, smart contract interactions, and decentralized identity.
  • Create and optimize database schemas and queries for SQL and NoSQL databases to efficiently store and retrieve data.
  • Implement data migration and transformation processes as needed to support application functionality.
  • Develop and maintain RESTful APIs, ensuring they meet the requirements of both internal and external stakeholders.
  • Implement caching mechanisms and other strategies to improve system performance.
  • Implement security best practices to protect against common web application vulnerabilities, such as SQL injection, cross-site scripting (XSS), and data breaches.
  • Debug and resolve backend issues and incidents, collaborating with the team to identify root causes and implement solutions.

Requirements

  • 4+ years of experience as a backend engineer building and maintaining scalable systems.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Backend development experience using Nest.js, TypeScript.
  • Strong database management skills, including experience with SQL and/or NoSQL databases.
  • Experience with system design and architecture.
  • Expertise in easy frontend integration to backend APIs.
  • Expertise in Web3 technologies, including blockchain integration (EVM, Solana, Near, etc.), wallet connectivity, and smart contract interactions.
  • Knowledge of security best practices and experience implementing security measures in backend systems.
  • Familiarity with caching mechanisms, performance optimization techniques, and monitoring tools.
  • Excellent problem-solving skills and the ability to troubleshoot and debug complex issues.

Skills

  • Optimized querying of data aggregation of blockchain data.

Benefits

  • Share knowledge and best practices with the team, promoting a culture of continuous learning and improvement.

Company info

  • We are a dynamic and innovative technology company dedicated to transforming the decentralized web. Our mission is to develop cutting-edge decentralized applications (dApps) that leverage blockchain technology to empower individuals and organizations. We are seeking a talented and experienced Backend Engineer to join our team, bringing expertise in NodeJs server frameworks like Nest.js, SQL Databases, Web3 knowledge of EVM.
  • This is a 3-6 month contract, with the possibility to continue longer. If you are a skilled Backend Dev looking for an opportunity in the web3 space, here's your chance!
  • We are a dynamic and innovative technology company dedicated to transforming the decentralized web.
  • Our mission is to develop cutting-edge decentralized applications (dApps) that leverage blockchain technology to empower individuals and organizations.
  • We are seeking a talented and experienced Backend Engineer to join our team, bringing expertise in NodeJs server frameworks like Nest.js, SQL Databases, Web3 knowledge of EVM.

This listing is sourced directly from Insomnia Labs's careers page and normalized into a canonical job model.