Job Openings Senior Backend Engineer (Business-Driven)

About the job Senior Backend Engineer (Business-Driven)

About the client:

Our client is a fast-growing startup building a digital billboard player system that manages and delivers multimedia content across distributed devices. They are looking for a Senior Backend Engineer with a strong business mindset to work closely with company founders in shaping product direction and translating business needs into scalable technical solutions.

This role requires hands-on development experience across backend systems, with the ability to think beyond code and contribute to product and system design decisions.

Job Responsibilities:

  • Work closely with founders and stakeholders to understand business goals and user requirements
  • Translate user and business requirements into system architecture, APIs, and data models
  • Design, develop, and maintain backend APIs using NestJS and TypeScript
  • Design and maintain relational databases using MariaDB (using Knex SQL Builder)
  • Manage media asset workflows using AWS S3
  • Deploy and maintain applications using Docker on AWS EC2
  • Ensure system performance, reliability, and security
  • Write clean, maintainable, and well-structured code
  • Participate in technical decision-making and system improvement initiatives

Requirements:

  • Minimum 5 years of experience as a Backend Engineer or similar role
  • Strong proficiency in TypeScript
  • Solid experience with NestJS
  • Experience building and consuming RESTful APIs
  • Strong SQL knowledge and experience with MariaDB or equivalent databases (using Knex SQL Builder)
  • Hands-on experience with Docker and cloud deployment (AWS preferred)
  • Ability to work independently and handle ambiguous requirements
  • Strong communication skills and ability to work closely with non-technical stakeholders
  • Business-oriented mindset with focus on solving real-world problems

Optional / Good to Have (Frontend Skills):

  • Experience with React and Next.js
  • Experience building frontend interfaces that consume REST APIs
  • Familiarity with modern frontend tooling and frameworks
  • Basic understanding of responsive UI and frontend performance