Back to search
dividandy Linkedin · Posted 27d ago

Full Stack Engineer

Herzliya, Tel Aviv, Israel

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About Dividandy

We're building a mobile trading tournament platform where users compete in real-time financial trading competitions. High-frequency gaming mechanics combined with real market data. We process thousands of concurrent transactions, manage complex tournament logic, and serve real-time leaderboards across iOS, Android, and web.


The Role

You'll be a backend-focused full-stack engineer. Primarily (75%) building and maintaining NestJS microservices-writing APIs, optimizing databases, handling real-time events. But you'll also (25%) work on React interfaces to ensure smooth integration between backend and frontend. You'll own the full lifecycle of features: API design, implementation, frontend integration, and deployment. Starting as one person, you'll be responsible for keeping multiple services healthy and delivering features end-to-end.


What You'll Do

Backend (75% - NestJS Primary):

  • Build and maintain NestJS microservices (Storefront, Notification, Segmentation, Game Data)
  • Design and implement REST APIs with proper error handling and validation
  • Optimize PostgreSQL queries and implement Redis caching strategies
  • Build event-driven systems with Kafka for real-time updates
  • Write comprehensive tests for API services
  • Debug production issues and improve system reliability
  • Participate in on-call rotation to support production
  • Own service architecture and performance optimization


Frontend (25% - React/Next.js Support):

  • Build pages and components for the Next.js web storefront
  • Create admin dashboards and internal tools with React
  • Integrate APIs with frontend applications
  • Support frontend team with backend-frontend integration
  • Write frontend tests for API integration


AI-Assisted Development:

  • Use AI coding assistants (Claude, GitHub Copilot) to accelerate NestJS backend development
  • Generate boilerplate code, tests, and API scaffolding using AI tools
  • Validate and improve AI-generated code
  • Use AI for API contract generation and validation
  • Leverage AI-powered debugging and troubleshooting
  • Apply AI for backend performance optimization
  • Use AI for code review and refactoring suggestions
  • Generate documentation and comments using AI tools


What We Need

Required:

  • 4-6 years building production Node.js/JavaScript systems (backend-focused)
  • Strong NestJS or similar Node.js framework experience
  • Strong PostgreSQL knowledge (query optimization, schema design)
  • REST API design and implementation expertise
  • Kafka or event-driven system experience
  • TypeScript proficiency (backend primary, some frontend)
  • React or Next.js basics (enough to integrate and support frontend)
  • Ownership mentality - you care about reliability and code quality
  • Proficiency with AI coding assistants (Claude, GitHub Copilot, or similar)
  • Ability to critically evaluate AI-generated code and know when to accept, modify, or reject it
  • Experience using AI for code generation, testing, and documentation
  • Willingness to integrate AI into development workflow responsibly
  • Understanding of AI limitations and when to override AI suggestions


Nice to have:

  • Multiple NestJS services ownership experience
  • Redis experience
  • AWS services (Cognito, S3, SNS)
  • Docker and CI/CD knowledge
  • Financial or trading system background
  • High-scale systems experience (thousands of requests/second)
  • Open source contributions
  • Technical leadership experience
  • Advanced experience with AI-assisted backend development
  • Experience optimizing APIs and databases using AI-powered analysis tools
  • Experience mentoring junior developers


Tech Stack

Backend: Node.js, NestJS, TypeScript, PostgreSQL, Redis, Kafka (AWS MSK)

Frontend: React, Next.js, TypeScript, Tailwind CSS, Radix UI

Infrastructure: AWS (ECS, RDS, ElastiCache), Docker, Jenkins, Terraform


Services you'll support:

  • Storefront API - E-commerce, orders, payments
  • Notification Service - Push notifications, events
  • Segmentation Engine - User targeting, rules
  • Game Data Snapshot - Game state management
  • Next.js Web App - Customer-facing storefront and admin interfaces


Why Join Us
  • Hands-on engineering work, no meetings
  • Real full-stack ownership—you see features through from concept to production
  • Fast-paced startup environment with technical challenges
  • Work on systems that actually matter
  • Opportunity to grow technically and take on more responsibility
  • Small team, flat hierarchy, direct access to leadership
  • Herzliya location with full support
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent