Senior Backend Developer (Node.js)

Remote $115k–$196k senior 9 days ago full-time quality 8.6/10

Role in brief

Tangem is seeking a Senior Backend Developer with strong Node.js experience to build and maintain a crypto exchange aggregator. This role involves developing new features, optimizing existing systems, and ensuring the security and stability of blockchain solutions. Ideal for a developer who thrives in a remote, fast-paced environment and is passionate about digital asset technology.

Node.jsNest.jsJavaScriptTypeScriptTypeORMPostgreSQLRedisAWSGithubGithub Actions

About the role

This role focuses on developing and maintaining a crypto exchange aggregator, a core component of Tangem's blockchain solutions. The work involves contributing to new projects, evolving the current system architecture, and managing the release process. A key aspect of the job is ensuring the stability and scalability of applications under increasing load.

As a senior developer, you will be responsible for writing tests, participating in task planning and estimation, and debugging production issues. The position requires a solid understanding of software design principles and security vulnerabilities to build robust and reliable systems. You will work within a company that aims to make digital assets accessible to a broad audience.

Success in this position means delivering high-quality, performant backend solutions that support Tangem's mission. This includes optimizing applications, writing efficient code, and proactively addressing potential security concerns. The role offers the chance to contribute to a company with a global presence in the blockchain sector.

The annual salary for this position ranges from $115,000 to $195,500 USD, or equivalent in EURO/USDT.

Skills that matter here

  • Node.js: This is the primary backend technology used for development and profiling applications in production.
  • Nest.js: Experience with this framework is expected for building server-side applications.
  • PostgreSQL: The role requires the ability to write and optimize complex SQL queries without relying solely on ORMs.
  • AWS: Familiarity with cloud services is relevant for infrastructure and deployment.
  • Github Actions: This tool is used for continuous integration and deployment workflows.
  • Redis: Experience with Redis is relevant for caching and data storage solutions.

Who this role suits

  • A developer who can independently manage the full development lifecycle, from planning to production release.
  • Someone who prioritizes application security and performance, with a focus on preventing vulnerabilities and optimizing for high traffic.
  • An individual comfortable writing and optimizing complex SQL queries directly, rather than always relying on ORM tools.
  • A person who thrives in a remote work setting and can contribute effectively to a globally distributed team.

From the employer

  • Developing crypto exchange aggregator.
  • Maintaining and evolving the current architecture.
  • Participating in new projects and infrastructure code development.
  • Writing tests.
  • Contributing to task planning and estimation.
  • Managing the release process to production.
  • Experience in backend development using Node.js and profiling applications in production.
  • Solid understanding of software design principles and patterns.
  • Understanding of common application security vulnerabilities and knowledge of how to prevent and mitigate them.
  • Ability to write complex and efficient SQL queries without relying on an ORM, and optimize them when needed.
  • Experience optimizing applications to handle increasing load and traffic.
  • Experience with monitoring, logging, and debugging production issues.
  • Experience writing unit and end-to-end (E2E) tests.
  • Stability, development, participation in the future unicorn's growth.
  • Remote work from anywhere in the world.
  • Competitive salary in EURO/USDT.
  • Unlimited vacation.
  • Birthday presents.
  • Compensation for the purchase of necessary technical devices for the work.
  • Paid sick leaves.

Questions about this role

What is the remote work policy for this role?

This is a fully remote position, open to candidates from anywhere in the world.

What is the seniority level for this position?

This is a senior-level backend developer role.

What are the core technologies used in this role?

The primary technologies include Node.js, Nest.js, JavaScript, TypeScript, TypeORM, PostgreSQL, Redis, and AWS.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Tangem.