Backend / FullStack Developer Offline
Stay Group is a dynamic marketing agency that specializes in transforming great ideas into successful projects in the iGaming industry. We are currently looking for a talented Backend / FullStack Developer to join our tech team and help us build and optimize high-performance applications.
Responsibilities:
• Develop and maintain scalable, high-load backend services.
• Work with relational databases (Postgres, SQLite), ensuring optimized SQL queries and performance tuning.
• Implement and maintain streaming technologies such as Kafka.
• Design and develop solutions for horizontal scaling, avoiding race conditions, and optimizing caching strategies.
• Utilize serverless and edge computing technologies (Cloudflare Workers, AWS Lambda, Google Cloud Functions).
• Build and maintain microservices, ensuring service isolation and API Gateway configurations.
• Collaborate with the team on architectural decisions, applying best practices like CQRS, Event Sourcing, and Domain-Driven Design (DDD).
• Work with JavaScript and TypeScript, ensuring high code quality and best practices.
Requirements:
• Strong experience with Node.js, JavaScript, and TypeScript.
• Solid understanding of backend architecture, including monolithic and distributed systems.
• Experience working with relational databases, SQL query optimization, and database performance tuning.
• Hands-on experience with Kafka and real-time streaming solutions.
• Expertise in cloud services such as AWS, Google Cloud, and serverless computing.
• Strong understanding of microservices architecture, API development, and message bus communication.
• Experience in horizontal scaling and building high-load systems.
• Solid understanding of architectural patterns like CQRS, Event Sourcing, and DDD.
• Experience with modern backend frameworks (not limited to Express or NestJS).
Would Be a Plus:
• Experience with BigQuery.
• Full-stack development experience with Next.js or Nuxt.js.
Benefits:
- Freedom to choose where to work: work from anywhere in the world with the freedom of remote options, or join our dynamic office in Kyiv for an inspiring in-person experience.
- Flexibility: enjoy flexible working hours that let you balance your personal and professional life while staying focused on delivering great results.
- Corporate English speaking club: improve your English proficiency with regular practice and expert guidance.
- A Culture That Cares: thrive in a friendly environment where a strong corporate culture builds connections, drives innovation, and makes you feel truly valued.
- Accelerate Your Growth: seize career advancement opportunities in a rapidly expanding marketing company. As the company scales, so will your professional journey.