Backend Engineer (Remote or Singapore)

BandLab Technologies

  • At least 2 years of software engineering experience
  • Proficiency in at least one of .NET (C#/F#), Node.js, Go
  • Working experience with SQL and NoSQL databases
  • Understanding of RESTful web services, SOA, and microservices architecture
  • Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
  • Commitment to high-quality and maintainable software
Nice-to-haves:
  • Hands-on experience with serverless technologies and techniques
  • Experience working in high-load client/server application development
  • Practical experience with IaC (e.g. Azure ARM, AWS CF, Pulumi)
  • Understanding of CQRS and Event Sourcing
What to expect from the technical interview:
What we won’t ask:
  • Red-black trees
  • How computers work
  • Spaces or tabs
  • How many golf balls can fit in a school bus
  • Deep knowledge of .NET, Go, or Node.js
What we would like to talk about:
  • Your background and what you’re passionate about
  • How you design your applications or infrastructure
  • Basic things about networking and protocols
  • What is important for you in the development workflow
Subscribe Now