About this role
Senior Full Stack Software Engineer, Communications Platform at Rivian. Location: Belgrade, Belgrade, Serbia. Role: designing frontend, building backend, leading initiatives Requirements: 5+ years professional software development; strong frontend expertise with React and TypeScript; experience building backend services with NodeJS/NestJS; hands-on AWS, DynamoDB/Elasticsearch, GraphQL/REST, and CI/CD. Category: Software Development Seniority: Senior Level Tools: React, TypeScript, NodeJS, NestJS, RESTful APIs, GraphQL, AWS SQS/SNS, AWS Lambda, EKS, DynamoDB, Elasticsearch, SQL, Docker, Kubernetes, Twilio, CI/CD Commitment: Full Time Workplace: Onsite Languages: English