ā­ Featured Opportunity

Senior Backend Engineer

A #Crypto focused Investment VC, helping cutting-edge #blockchain #startups accelerate their growth.

We are seeking an experienced Senior Backend Engineer to join our talented engineering team. As a Senior Backend Engineer, you will play a key role in designing, developing, and maintaining our backend systems . You will have the opportunity to work with cutting-edge technologies, collaborate with cross-functional teams, and contribute to the evolution of our platform.

Responsibilities

  • Architect, design, develop, and maintain robust, scalable, and high-performance backend systems using Node.js as the primary technology.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and designers, to deliver features that meet business requirements.
  • Lead technical discussions and provide mentorship to junior engineers, guiding them on best practices and design patterns.
  • Optimize and improve the performance, scalability, and reliability of existing backend systems.
  • Write and maintain unit tests, ensuring code quality, stability, and maintainability.
  • Participate in code reviews, providing constructive feedback and reviewing peersā€™ code for quality and adherence to coding standards.
  • Stay up-to-date with industry trends and emerging technologies, suggesting relevant improvements to the tech stack.
  • Contribute to the architecture and design decisions of the backend systems, considering factors like security, maintainability, and future growth.

Qualifications

  • Bachelorā€™s or Masterā€™s degree in Computer Science, Software Engineering, or a related field.
  • [4+] years of professional experience as a backend engineer, with a strong focus on Node.js development.
  • Solid understanding of server-side architecture, RESTful APIs, and microservices architecture.
  • Proficiency in database design and management, including both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
  • Experience with cloud platforms such as AWS, Azure, or GCP, and containerization technologies like Docker and Kubernetes.
  • Strong understanding of software design principles, design patterns, and best practices for writing clean, maintainable code.
  • Familiarity with version control systems, preferably Git.
  • Excellent problem-solving skills and a proactive attitude towards tackling challenges.
  • Effective communication skills and the ability to collaborate within a team.

Nice to Have

  • Familiarity with Go (Golang) and Rust programming languages.
  • Experience with GraphQL and event-driven architectures.
  • Knowledge of DevOps practices and tools for automated deployment and continuous integration.
  • Contribution to open-source projects or personal coding projects showcasing versatility and innovation.
  • Understanding of security best practices in web application development.

Tech Stack

  • Primary Language: Node.js
  • Secondary Languages (Nice to Have): Go (Golang), Rust
  • Databases: PostgreSQL, MongoDB, Redis
  • Cloud Platforms: AWS, Azure
  • Containerization: Docker, Kubernetes
  • Version Control: Git

Perks and Benefits

  • Competitive salary and bonus structure
  • Flexible working hours and remote work options
  • Comprehensive health and wellness benefits
  • Professional development and training opportunities

Listed in: Web3 Jobs, Remote Crypto Jobs, Devops Web3 Jobs, Senior Web3 Jobs, Dao Web3 Jobs, Web3 Crypto Jobs.

$3k-5k/month
45 applications