Remote (Global) Employment

BeInCrypto is hiring a Back-end developer (Rust + Node.js)

About the Role

BeInCrypto seeks a Senior Back-end Developer to be instrumental in building a scalable microservices infrastructure for a Next.js application. You'll focus on creating efficient backend services that support our mission to be the most user-centric media platform in Web3.

What You'll Do

  • Design, develop, and maintain robust and high-performance microservices, primarily in Rust, and potentially in Node.js.
  • Implement and manage user authentication and authorization systems.
  • Design and manage data caching layers and strategies for efficient data retrieval.
  • Develop and integrate APIs for accessing and manipulating various data sources.
  • Ensure APIs and server-side configurations are optimized for search engines, including efficient loading and response times.
  • Collaborate with the frontend team to implement server-side rendering or other techniques beneficial for SEO.
  • Collaborate with cross-functional teams to define and implement new features.
  • Optimize existing backend systems for scalability and speed.
  • Ensure code quality, stability, and scalability through best practices and code reviews.
  • Work closely with the DevOps team to facilitate deployment and efficient scaling of services.

What We're Looking For

  • At least 5 years of experience in backend development, with a focus on Node.js and Rust.
  • Proven experience in building and managing microservices architectures.
  • Strong understanding of authentication and authorization protocols.
  • Familiarity with developing and managing APIs, particularly RESTful services.
  • Proficiency in database technologies (both SQL and NoSQL) and caching solutions.
  • Understanding of the impact of backend technologies on SEO.
  • Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with continuous integration and deployment (CI/CD) pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work effectively in a team setting.

Technical Stack

  • Languages: Rust, Node.js
  • Frameworks: Next.js
  • Databases: SQL, NoSQL
  • Infrastructure: AWS, Azure, GCP
  • Containerization: Docker, Kubernetes

Team & Environment

You'll join a global team of 150+ professionals across 50+ countries. You will collaborate closely with the frontend team, cross-functional teams, and the DevOps team.

Benefits & Compensation

  • 100% remote work—no location limits
  • Flexible working hours to suit your lifestyle, no time trackers
  • Paid time off to recharge
  • Clear goals and freedom to define the ways to achieve them
  • Internal learning programs & masterclasses
  • Culture of open communication, healthy and constructive feedback
  • Support for personal branding and industry visibility
  • Career growth opportunities—60% of managers promoted from within
  • An inclusive workplace where everyone can thrive

Work Mode

This is a fully remote, global position.

BeInCrypto is an inclusive employer.

Required Skills
RustNode.jsNext.jsSQLNoSQLAWSAzureGCPDockerKubernetesMicroservicesAPI DevelopmentSystem DesignCI/CDCloud Architecture
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
BeInCrypto

BeInCrypto is a top 3 crypto media platform worldwide, supporting 26 languages and attracting 4 million readers monthly. The company makes reliable blockchain information accessible to traders worldwide.

Visit website
Job Details
Category backend
Posted a month ago