Backend Developer

viso.ai

viso.ai

Software Engineering
London, UK
Posted on Jun 20, 2024
Backend EngineerWe are seeking a Backend Developer (Node.js) to join our team. In this role, you get to work with a small team of bright minds, have responsibility from day one, and get exposure to some of the most cutting-edge technologies. You have an impact and help build the most powerful infrastructure for AI vision that is used by some of the largest companies in the world.

This role is remote (London area) and requires a work permit in the UK.
We love to move really fast, and we look forward to receiving your application!


Responsibilities

In this role, you'll:

  • Develop, update and upgrade API endpoints.
  • Develop, update and upgrade GraphQL schemas to support new and existing functionality.
  • Integrate with 3rd-party services such as payment processors, email sending, etc.
  • Integrate with 1st-party products and services such as our microservices and frontend apps.
  • Collaborate with other staff to architect new features that make our clients happy.
  • If you have infrastructure, CI/CD, DBA, or sysadmin experience, you will get to do that sometimes too.


Qualifications

Not all applicants will have skills that match a job description exactly.
We value diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having "desired" qualifications makes for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering viso.ai. We are always looking for people who will bring something new to the table!

Required

  • 2+ years of experience in commercial software development (post-graduation)
  • Bachelor's or Master's degree in Computer Science or a related field
  • Startup DNA, and exceptionally strong work ethic
  • Fluency in English, UK work permit

Desired

  • Experience with Microservice Architectures
  • Understanding of Computer Vision, Deep Learning or Machine Learning
  • Knowledge of DevOps, MLOps

Tech Stack

  • Runtime / Frameworks: Node.js and Express
  • APIs: REST and GraphQL
  • Databases: MongoDB, Postgres, InfluxDB, Redis
  • Frontend: React.js, Redux
  • AWS SDK: EKS, Lambda, ECR, RDS, EC2, Elasticache, IAM, S3, Kinesis Video, Codebuild, Route53, Secrets Manager
  • Other Technologies: WebSocket's, EMQX, Python, Go
  • Other Infrastructure: GitLab, Kubernetes, Docker, Linux

Benefits

  • You'll get to work with the latest technologies, we partner with Intel, NVIDIA and other tech leaders
  • Engage with a highly skilled team and expand your skill set on the job
  • Once in a lifetime opportunity to be part of creating a powerful AI product
  • Remote working, enjoy flexibility instead of spending hours a day commuting to work