Senior Backend Developer

Fraud.net is looking for a Senior backend developer. We are an early stage startup and are looking for someone who can solve the many challenges of a growing company, who can contribute to where we take the product and the team. You’ll be working with cutting edge technologies including machine learning, Node.js, AWS products and more.

Fraud.net enables companies to safely and anonymously pool fraudulent and suspicious order data into a real-time sharable database. Our system allows members to leverage the collective insights and experiences of an entire network.

We are looking for a backend developer to join our small but growing team. They will be responsible for managing the interchange of data between the lambda modules and the aws rest API. Your primary focus will be the development of all server-side logic, definition, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of Angular(4+) is necessary as well.

  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performing applications.
  • Experience with AWS lambda and Kinesis streams.
  • Knowledge of Node.js and functional programming.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Strong proficiency with JavaScript ES6.
  • Understanding fundamental design principles behind a scalable application.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Bonus if worked with npm framework “serverless”.