
Back-End Software Engineer, Online Casino at Everyrealm. Otherworld is seeking a talented Back-End Software Engineer to join our dynamic team in developing innovative online casino solutions. As a key member of our engineering group, you will be responsible for designing, implementing, and maintaining the backend infrastructure that powers our gaming platform.. Tech Stack:. Typescript / Javascript / Node (backend). . Express. . AWS (preferred). . Github. . . Key Responsibilities:. . . Develop scalable, high-performance server-side applications . . Design and implement RESTful APIs and microservices that handle gaming transactions and user interactions.. . Collaborate closely with front-end developers to ensure seamless integration between the user interface and backend services.. . Maintain and optimize existing systems for performance, security, and reliability.. . Implement robust database solutions, utilizing . DynamoDB. , . PostgreSQL. , and . other storage technologies. as needed.. . Participate in code reviews and share best practices to enhance code quality within the team.. . Troubleshoot and debug issues in a timely manner, ensuring smooth gameplay experiences for users.. . Stay updated with emerging technologies and industry trends to drive innovation in our products.. . 3+ years of professional experience as a Software Engineer.. Strong proficiency in TypeScript and Node.js.. Extensive experience with AWS services and products, including but not limited to AWS CDK, Lambda, DynamoDB, RDS (PostgreSQL), EC2, and ECS Fargate.. Proficient in using Prisma for database management.. Deep understanding of AWS infrastructure and best practices.. Excellent problem-solving skills and ability to work independently.. Strong communication skills and ability to work effectively in a collaborative team environment.. Experience with version control systems, such as Git.. Familiarity with agile development methodologies.. Company Location: Armenia.