Full Stack Software Engineer

Skills
React NativeMongoDBNodeJSReactRedux
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of experience with React Native and modern web technologies like MongoDB NodeJS and React/Redux
  • Demonstrated creative critical thinking and troubleshooting skills
  • Highly professional work ethic and the ability to deliver well-vetted work consistently
  • Excellent collaborative skills including strong written and verbal communication
  • Experience working in a Microservices environment building and maintaining APIs
  • Experience with networking and client-server communication such as REST websockets gRPC and server-sent events
  • Interest in or experience with the Sports and/or Sports Betting industry

Nice to have

  • B2C product experience
  • At-scale 3rd party API integration
  • B.S. or M.S. in Computer Science

Day to day

  • Collaborate with other engineers designers and the leadership team to make technical decisions that solve real problems in a way that enhances our core capabilities
  • Implement new game formats and social features by working across the presentation server event and storage layers of our stack as necessary
  • Optimize for performance and quality of end-user experience in the context of local execution networked resources and fully scaled operations
  • Participate in road mapping daily stand-ups and ongoing discussions about best practices and the design patterns that are most appropriate for our use cases
  • Develop an appreciation for the gaming vertical and participate in the design testing and evaluation of new products and features