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 Full Stack 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 and frontend 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
- Develop and maintain web applications using TypeScript and Tailwind CSS
- 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 Full Stack Engineer or similar role
- Strong proficiency in TypeScript
- Solid experience with NestJS and React
- 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 scalable and practical solutions
Nice to Have
- Experience with desktop applications (Electron Forge Vite)
- Experience with media player systems device-based platforms or offline-first applications
- Startup or early-stage company experience
- Familiarity with system monitoring logging and performance optimization
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 Full Stack Engineer with a strong business mindset to work closely with company founders in shaping...
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 Full Stack 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 and frontend 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
- Develop and maintain web applications using TypeScript and Tailwind CSS
- 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 Full Stack Engineer or similar role
- Strong proficiency in TypeScript
- Solid experience with NestJS and React
- 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 scalable and practical solutions
Nice to Have
- Experience with desktop applications (Electron Forge Vite)
- Experience with media player systems device-based platforms or offline-first applications
- Startup or early-stage company experience
- Familiarity with system monitoring logging and performance optimization
View more
View less