Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Back-End Software Engineer, Online Casino

at Everyrealm

Posted 1 day ago 1 applied

Description:

  • 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.
  • The tech stack includes Typescript, Javascript, Node (backend), Express, AWS (preferred), and Github.
  • You will develop scalable, high-performance server-side applications.
  • You will design and implement RESTful APIs and microservices that handle gaming transactions and user interactions.
  • You will collaborate closely with front-end developers to ensure seamless integration between the user interface and backend services.
  • You will maintain and optimize existing systems for performance, security, and reliability.
  • You will implement robust database solutions, utilizing DynamoDB, PostgreSQL, and other storage technologies as needed.
  • You will participate in code reviews and share best practices to enhance code quality within the team.
  • You will troubleshoot and debug issues in a timely manner, ensuring smooth gameplay experiences for users.
  • You will stay updated with emerging technologies and industry trends to drive innovation in our products.

Requirements:

  • You must have 3+ years of professional experience as a Software Engineer.
  • You should have strong proficiency in TypeScript and Node.js.
  • You need extensive experience with AWS services and products, including but not limited to AWS CDK, Lambda, DynamoDB, RDS (PostgreSQL), EC2, and ECS Fargate.
  • You must be proficient in using Prisma for database management.
  • You should have a deep understanding of AWS infrastructure and best practices.
  • You need excellent problem-solving skills and the ability to work independently.
  • You should possess strong communication skills and the ability to work effectively in a collaborative team environment.
  • Experience with version control systems, such as Git, is required.
  • Familiarity with agile development methodologies is preferred.

Benefits:

  • The job offers the opportunity to work in a dynamic and innovative environment focused on online casino solutions.
  • You will be part of a collaborative team that values best practices and code quality.
  • The position allows for professional growth and the chance to stay updated with emerging technologies and industry trends.
  • You will have the opportunity to contribute to the development of high-performance applications that enhance user experiences.