Senior Backend Developer - Node.js (EU Based, 100% Remote) Opportunity

Bitcoin Devs Company company

Subscribe to our Telegram & Twitter Channel

Senior Backend Developer - Node.js (EU Based, 100% Remote) in AUSTRIA

Visa sponsorship & Relocation 1 year ago
Overview

As a Senior Backend Engineer, your mission is to improve and co-own the backend development efforts, ensuring our architecture is robust, secure, and scalable. You will be responsible for planning and executing end-to-end solutions, establishing clean coding guidelines, and implementing microservices to support our architecture. Your expertise will drive the development of financial systems, including a money movement ledger and an enterprise broker system, all while maintaining compliance with ISO27001 and SOC 2 standards in the cloud.

Our Stack

Node, Typescript, PostgreSQL, DynamoDB, GraphQL, Serverless (CDK, Terraform), Kinesis, SNS, SQS

Key Responsibilities

  • End-to-End Solutions Ownership and Autonomy: Take full ownership of backend projects, working independently to plan, develop, and implement solutions with minimal supervision including infrastructure, coding, security, and observability using IaC tools like Terraform, CDK, or Pulumi.
  • Strategic Architecture: Create and execute strategic plans to enhance our current architecture, ensuring it handles multi-tenancy and complies with industry standards.
  • Innovative Problem Solving: Tackle complex problems with innovative solutions, particularly in building financial systems and enterprise broker systems in a cloud-native way.
  • Compliance and Security: Develop and maintain compliant systems adhering to ISO27001 and SOC 2 standards securely in the cloud.
  • Team Collaboration:Leverage your experience to guide other developers, promote effective pair programming practices, and conduct strong, opinionated code reviews to enforce best practices.

Required Qualifications

  • 6+ Years of Experience: Hands-on coding experience in backend development with cloud technologies.
  • Proven Experience: Demonstrated experience in DDD, serverless, and microservices in a cloud-native environment, with a strong understanding of the advantages and best practices of serverless vs. containers.
  • SQL Design: Extensive experience in designing and managing SQL databases.
  • Independent and Proactive: Ability to work independently, prioritize tasks effectively, and take ownership of projects with a "Getting shit done" attitude.
  • Best Practices: Obsession with best engineering practices and expertise in implementing them successfully, including knowledge of distributed architecture patterns and antipatterns.
  • AWS Expertise: Deep understanding of AWS, proficiency in Infrastructure as Code (CDK, Terraform, or Pulumi), and strong knowledge of monitoring and alerting concepts as well as familiar with AWS Well-Architected Framework and the AWS security stack
  • Clean Code Advocate: Passionate advocate for clean code principles and a TypeScript expert.
  • Financial Technologies: Big plus for proficiency in financial or payment technologies.
  • Must be located within ±2 hours of CET timezone
  • Being based in or willing to relocate to Munich, Salzburg, or Vienna is a significant advantage (relocation assistance available)

Skills: sql databases,graphql,microservices,ddd,terraform,aws,typescript,sql,sns,sqs,node,cdk,clean code principles,infrastructure as code,cloud-native environment,postgresql,financial or payment technologies,monitoring and alerting concepts,serverless,dynamodb,kinesis,databases
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly