Job Brief

We are seeking an innovative Backend developer to design and develop the WisdomSDK (a brain computer interface development toolbox). You will be determining the scope of software development projects, collaborating on the development of WisdomSDK, and obtaining and integrating end-user feedback.

To ensure success as a backend developer, you should exhibit experience of using Next.js framework in collaborating on software development projects. A first-class backend developer will be someone whose software development expertise translates into highly functional and user-friendly applications.

Responsibilities

  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.

Requirements

  • A minimum of 5 years of experience in Backend Development
  • Proficient in frameworks like Next.js
  • Familiarity with data streaming tools such as Kafka, PubSub, ZeroMQ etc
  • Good experience in analysis, architecture and development of high data-driven systems
  • Familiarity of using Azure services.
  • Ability to review code through testing and QA Process.
  • Implement and maintain deployment strategies.
  • Nice to have familiarity with IoT services.
  • Familiarity Basic mathematical operations and preferably signal processing techniques.
  • Superb analytical and problem-solving skills.
  • Excellent collaboration and communication skills.
  • Great organizational and time management skills.
  • Familiarity with Agile development methodologies.