Middle Node.js Engineer

Middle

Dot

Full time

  • Clutch logo
  • Good firms logo
  • Inc5000 logo
  • AWS logo
  • ISO logo
  • Combinator startups logo

Vacancy is currently inactive

Position overview

We are looking for an additional backend engineer to join our project for approximately two months. It’s a cryptocurrency-related app. We already have a team of developers working on it and plan to release it in about two months.

General project description: The project is a cryptocurrency-related application designed to offer secure, fast, and user-friendly access to crypto wallets, transaction management, and blockchain integrations. It’s approaching its release phase and currently undergoing final development and optimizations.

Team quantity: Flutter Dev, Backend, SA, PM

Team culture: Supportive and collaborative environment; Tech Lead provides daily guidance and onboarding assistance; Open and direct communication across a remote international team; Emphasis on code quality, knowledge sharing, and mutual respect; Fast-paced, results-oriented but balanced with flexibility and trust.

Day in the life: Daily status check-ins with the Tech Lead for task updates and support; Clear task tracking via Jira; Full remote flexibility with async communication; Independent work on backend features, bug fixes, and integrations; Regular code reviews to ensure quality and consistency.

YOUR BACKGROUND

  • 3+ years backend development experience
  • Strong expertise with NestJS framework
  • Experience with TypeORM and PostgreSQL
  • Knowledge of Redis for caching
  • Experience with message brokers (Kafka preferred)
  • Familiarity with queue systems (Bull)
  • Understanding of blockchain/cryptocurrency concepts
  • AWS services experience (S3, KMS, Lambda)
  • Strong TypeScript skills
  • Experience with testing (Jest)
  • Knowledge of CI/CD pipelines
  • Experience with microservices architecture
  • English level - B2

Skills that will be a plus:

  • Previous experience with crypto wallet integrations
  • Experience with Web3.js or similar libraries
  • Knowledge of security best practices for crypto applications
  • Experience with multi-signature wallets

Responsibilities

  • Develop and maintain backend services using NestJS and TypeORM
  • Design and implement efficient PostgreSQL database schemas and queries
  • Integrate and manage Redis for caching and session storage
  • Set up and monitor Kafka for asynchronous task processing and messaging
  • Implement secure and scalable integrations with Web3/crypto APIs
  • Work with AWS services (e.g., S3, KMS, Lambda) to support infrastructure and storage needs

WE OFFER

  • 20 billable days off in the first year of cooperation, all next years - 25 billable days off
  • Fair and competitive compensation
  • Friendly team and enjoyable working environment
  • Clearly described business processes in the company that really work
  • Regular updates on company news, Q&A sessions with top management
  • Flexible work schedule
  • Remote work mode
  • Ability to transfer unused vacation to the next year
  • Partial coverage of co-working costs
  • Regular online team-building events
Apply Back to all vacancies
Cross icon

Ready to Innovate?

Let's chat about your project before you go!
Join 700+ satisfied clients