Middle Node.js Engineer
Middle
Full time
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