Senior Full-Stack Developer with Backend Focus

Summary

  • Focus: back-end development
  • Cloud-native / serverless architectures, distributed systems, AWS Lambda, API Gateway, DynamoDB, Cognito, SNS, SQL, REST, GraphQL;
  • Required experience: 5+ years in full-stack development with strong backend expertise in Node.js and AWS , solid frontend experience with React;
  • Experience with modern dev tools (Cursor, GitHub Copilot) and CI/CD pipelines; - Employment Type: B2B, full-time; - Location: Remote.
  • Full-time, long-term 1+ years

 

About the Project

Transforming the leisure and tourism photography experience: Powered by patented technology, our platform combines advanced association methods with an AI learning engine to enable real-time media streaming at scale, without compromising guest privacy.

The platform uses AI to recognize individuals within crowded and dynamic environments such as amusement parks and events, allowing guests to simply upload a selfie to match it with media captured in real time. The platform automatically associates all relevant photos and videos with a user and delivers them directly to their device.

 

The Role

We are seeking a Senior Full-Stack Developer with deep backend expertise to join our R&D organization as a Backend Subject Matter Expert (SME). This is a senior individual contributor role with significant technical ownership.

You will play a key role in designing, building, and evolving the backend systems that power our global platforms, handling millions of transactions and media flows daily. While this role is backend-focused, candidates should have working knowledge of frontend technologies to collaborate effectively with frontend teams.

 

Primary Responsibilities

  • Design, implement, and maintain scalable backend services supporting high-traffic, globally distributed systems
  • Lead backend architectural decisions across microservices, APIs, and cloud infrastructure
  • Build and optimize serverless and event-driven architectures
  • Ensure system reliability, performance, and scalability under real-world load
  • Collaborate closely with product, frontend, DevOps, and data teams
  • Establish backend development standards and best practices
  • Mentor engineers and contribute to technical excellence across the team

 

Technical Stack:

  • Cloud: AWS Mostly (mostly Cognito, S3, SNS, SQS, Serverless Framework, AWS Lambda) Google Cloud Platform (some image processing and other services are still running on GCP, want to migrate to AWS)
  • Front: Mostly React (a few smaller projects are on Vue2, may need migration to Vue 3, but not a priority)
  • Back: Java Node.js, TS MongoDB, Amazon DynamoDB NestJS, REST Serverless framework, Kubernetes, Microservices Integrations (Stripe, Google Pay/Apple Pay)

 

Primary Requirements

  • 5+ years of professional full-stack development with a strong backend focus
  • Proven experience designing and operating production-grade backend systems at scale
  • Strong expertise with AWS, including: Lambda API Gateway, DynamoDB SQS/SES, S3
  • Deep understanding of RESTful API design and microservices architecture
  • Strong database knowledge (SQL & NoSQL): DynamoDB, MongoDB, MySQL
  • Advanced proficiency in Java, TypeScript, and JavaScript
  • Experience with Infrastructure as Code (Terraform, Serverless Framework, CloudFormation)
  • Solid understanding of distributed systems, scalability, and fault tolerance
  • Working knowledge of modern frontend frameworks (React or Vue.js)

 

Nice to Have

  • Experience with GCP (GKE, GCS, Cloud Functions)
  • Containerization and orchestration (Docker, Kubernetes)
  • Event-driven architectures and messaging systems
  • Real-time communication (WebSockets, MQTT)
  • CI/CD pipelines and DevOps best practices
  • Experience operating high-availability, multi-region systems

 

What We’re Looking For

  • We’re looking for a senior backend engineer who:
    • Enjoys solving complex distributed-system challenges
    • Takes ownership and drives systems end-to-end
    • Writes clean, maintainable, production-ready code
    • Mentors others and raises the technical bar
    • Stays current with modern backend and cloud technologies

 

Why Join Us?

  • Work on platforms used by millions of users worldwide
  • Design systems that operate at real production scale.
  • Influence the technical direction of a growing global company
  • Collaborate with experienced engineers passionate about quality
  • Build modern cloud-native and serverless systems
  • Create technology that powers unforgettable guest experiences

 

Required skills experience

JavaScript 5 years
Java 5 years
TypeScript 5 years
AWS 5 years
SQL 5 years

Required languages

English B2 - Upper Intermediate
REST, GraphQL, Node.js, SME, GCP, Vue.js, MongoDB, NestJS, Kubernetes, NoSQL
Published 28 January
97 views
·
45 applications
73% read
·
5% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...